0

我在 WebView android 4.x 上突出显示搜索文本时遇到问题

我用

mWebView.findAll("Text to Search");

Method m = WebView.class.getMethod("setFindIsUp", Boolean.TYPE); 
m.invoke(mWebView, true);

或者

for (Method m : WebView.class.getDeclaredMethods()) {

                            if (m.getName().equals("setFindIsUp")) {
                                m.setAccessible(true);
                                m.invoke(mWebView, true);
                                break;
                            }

他们都在 android 2.2 上运行良好,但在 android 4.x 上却不行

4

1 回答 1

0

尝试 findallAsync() 而不是 findall() 的 4x 版本,我猜他们不推荐使用所有内容。

于 2013-02-06T06:29:41.470 回答