android - 突出显示WebView android 4.0中的特定文本

标签 android android-layout android-intent android-webview

我想突出显示 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 及更高版本

最佳答案

是的,你是对的,WebView 上的高亮文本在 Android 2.2 上工作得很好,但他似乎在 Android 4.0 及更高版本上不工作

看看这个链接

here

关于android - 突出显示WebView android 4.0中的特定文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11899521/

相关文章:

Android Camera Intent 问题

android - 在 Android 上设置动画时如何设置按钮不可点击?

android - 在没有 AppCompat 的情况下显示 Android O 及更高版本的通知

android - 如何计算设备像素比

Android Jetpack 在 Box 中组成部分边框

android - SMS 正文并未更改其 Intent 中的文本

java - 执行onTaskRemoved后应用崩溃

android studio org.json.JSON.typeMismatch

android - 如何使用 Percent 支持库设置 ImageView 宽度并保持宽高比?

java - 如何知道 Activity 已经完成?