2012-07-24 148 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版本我想找到一切都被棄用他們。

相關問題