我想在 webView 中保留文本选择,同时防止显示任何上下文菜单。既不是新的浮动菜单,也不是旧的操作栏,只有选择句柄和当然的选择行为。
通过在 startActionMode 中钩取 actionModeCallback,我可以在回调 onCreateActionMode 中清除菜单中的所有项。
这在 Android 6 上运行良好,因为空浮动菜单根本不会显示,而且 actionMode 文本选择行为也得到了保留。
但是,不幸的是,在 Android <6 上,这会留下一个空的操作栏,如何完全删除它?
有没有一种简洁的方法来实现这一点?我正在一个 ReactNative 应用程序中工作,但使用的是自定义扩展的 Webview,并且我还可以访问 MainActivity 代码。
通过在 startActionMode 中钩取 actionModeCallback,我可以在回调 onCreateActionMode 中清除菜单中的所有项。
这在 Android 6 上运行良好,因为空浮动菜单根本不会显示,而且 actionMode 文本选择行为也得到了保留。
但是,不幸的是,在 Android <6 上,这会留下一个空的操作栏,如何完全删除它?
有没有一种简洁的方法来实现这一点?我正在一个 ReactNative 应用程序中工作,但使用的是自定义扩展的 Webview,并且我还可以访问 MainActivity 代码。