gpt4 book ai didi

Android在webview中复制选中的文本

转载 作者:行者123 更新时间:2023-11-30 02:52:05 25 4
gpt4 key购买 nike

我想在 android WebView 中复制选定的文本,我尝试了很多方法来做到这一点,但没有成功。喜欢:

 android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
KeyEvent shiftPressEvent = new KeyEvent(0, 0,
KeyEvent.ACTION_DOWN,
KeyEvent.KEYCODE_SHIFT_LEFT, 0, 0);
shiftPressEvent.dispatch(webview);

if(clipboard!=null)
{
String text = clipboard.getText().toString();
Toast.makeText(this, "select_text_now "+text, Toast.LENGTH_LONG).show();
}

非常感谢;

最佳答案

根据此链接
Copy Text in a WebView in Android 2.3 and Below WebView 中的复制功能在 Android 3.0 及更高版本中默认可用
可能此信息可能有所帮助,Android: how to select texts from webview
编辑
要覆盖文本选择,这篇文章可能会对您有所帮助
Override onLongTouch in a WebView, but keep text selection

关于Android在webview中复制选中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23979441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com