WebView で特定の (検索中の) テキストを強調表示したい。私はコードを使用します
myWebView.findAll(txtSearch);
try {
for (Method m : WebView.class.getDeclaredMethods()) {
if (m.getName().equals("setFindIsUp")) {
m.setAccessible(true);
m.invoke(myWebView, true);
break;
}
}
} catch (Exception ignored) {
}
これは Android 2.2 では問題なく機能しますが、Android 4.0 以降では機能しません。