急求android webview 的一个问题 15C

我通过webview的显示出来了百度页面,这时候我长按百度页面中的某条文字,无法出现自由选择文本(无法自由复制)。
但是我调用本地网页 mwebview.loadUrl("file:///android_asset/aaa.html");长按某条文字却能显示自由选择文本条
我想知道android webview中如何调用系统自带的自由选择文本(自由复制)的方法?
请各位大神帮忙解答 我在这里卡顿5天了。

4个回答

你把WebView的那几个属性都设置一下试试把!
WebSettings webSettings = mWebView.getSettings();
** webSettings.setJavaScriptEnabled(true);**

qq_33043123
qq_33043123 这个方式不行啊 我试过了
3 年多之前 回复

复制粘贴是系统的,使用本地的当然可以。试试看:覆写隐藏方法 onSelectionStart

qq_33043123
qq_33043123 回复qq_33043123: WebView.class.getMethod("onSelectionStart").invoke(web); 无法响应
3 年多之前 回复
qq_33043123
qq_33043123 webview中没有onSelectionStart方法啊
3 年多之前 回复

自己顶 求大神解答啊。。。。。。。。。。。。。。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问