gpt4 book ai didi

android - 在 webview android 4.0.4 中突出显示搜索词

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

我在谷歌中进行了大量搜索,但仍然没有找到该问题的解决方案。下面的代码适用于 android2.3 和 4.3。但该代码不适用于 android 4.0.4

 webview.findNext(true);
int i=webview.findAll(strr);
Toast.makeText(getApplicationContext(), "Found "+i+" results !", Toast.LENGTH_SHORT).show();
try{
Method m = WebView.class.getMethod("setFindIsUp", Boolean.TYPE);
m.invoke(webview, true);
Log.e("click func clicked:","func clicked:");
}catch(Exception ignored){}

所以,任何人都给我关于我的问题的建议..

提前致谢....

最佳答案

这突出显示了 android 4.0.4 的搜索文本方法

String strr=search_text.getText().toString();

WebView web=(WebView)findviewbyid(R.id.webview);
web.findAll(strr);
try {
for (Method m : WebView.class.getDeclaredMethods()) {
if (m.getName().equals("setFindIsUp")) {
m.setAccessible(true);
m.invoke((web), true);
break;
}
}
} catch (Exception ignored) {
}

关于android - 在 webview android 4.0.4 中突出显示搜索词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22216826/

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