gpt4 book ai didi

android - 如何从 WebView 获取可点击的选中文本

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

我正在开发一个安卓应用程序。当从 WebView 中选择一个词时,我想突出显示文本。它还能够在 (WebView) 可点击时选择文本。但是我没有从 WebView 中获取选定的文本。

我的代码:

WebView webView = (WebView) findViewById(R.id.webview);
webView.setLongClickable(true);

webView.setOnLongClickListener(new OnLongClickListener()
{
public boolean onLongClick(View v)
{
return false;
}
});

最佳答案

要从 WebView 中选择文本,您可以使用..

    public void SelectText(){  
try{
KeyEvent shiftPressEvent =
new KeyEvent(0, 0, KeyEvent.ACTION_DOWN,
KeyEvent.KEYCODE_SHIFT_LEFT, 0, 0);
shiftPressEvent.dispatch(myWebView);
}catch(Exception e){
throw new AssertionError(e);
}

在你的 OnCreate() 上,下面两行:

WebView myWebView;
myWebView = (WebView)findViewById(R.id.webview);
myWebView.loadUrl("http://stackoverflow.com/questions/17522578/how-to-get-clickable-selected-text-from-webview");

关于android - 如何从 WebView 获取可点击的选中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17522578/

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