2012-07-24 149 views
0

我有对的WebView的Android 4.x的高亮显示搜索文本突出显示的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; 
          } 

两者都工作gre在Android 2.2上,但不是在Android 4.x

+0

究竟是什么问题?它崩溃?不是预期的结果? – 2012-07-24 15:55:54

+0

突出显示的工作只适用于Android 2.2当我安装应用程序在Android 4.x突出显示的消失 – 2012-07-24 16:03:17

回答

0

尝试findallAsync(),而不是findall()为4x版本我想找到一切都被弃用他们。

相关问题