我正在创建一个需要webview的应用程序。
我想在webview中启用文本选择。 (我找到了一些解决方案,但没有一个解决方案)
选择webview后,不应直接复制。我应该能够用句柄扩展选择范围(可能在版本2.3及更高版本中。但我想在低于2.3的版本上使用它.HTC的浏览器给我们这个选项)
有什么想法吗?
答案 0 :(得分:2)
最近我解决了这个问题
将此功能置于活动中的创建或加载
private void emulateShiftHeld(WebView view)
{
try
{
KeyEvent shiftPressEvent = new KeyEvent(0, 0, KeyEvent.ACTION_DOWN,
KeyEvent.KEYCODE_SHIFT_LEFT, 0, 0);
shiftPressEvent.dispatch(view);
}
catch (Exception e)
{
Log.e("dd", "Exception in emulateShiftHeld()", e);
}
}
它会完成......