在webView中搜索文本不起作用

时间:2014-03-10 22:24:55

标签: android webview

我正在使用this code来搜索textView中的单词。 显示按钮和EditText但它们不起作用。 在代码中有一个警告说

  

不推荐使用findAll(String)类型的方法WebView

为行

  

wv.findAll(findBox.getText().toString());

其余代码位于this link

1 个答案:

答案 0 :(得分:3)

使用

wv.findAll(findBox.getText().toString());

用于API版本< 16并使用

wv.findAllAsync(findBox.getText().toString());

用于API版本> 16。

使用以下代码确保您的代码适用于所有版本:

int API = android.os.Build.VERSION.SDK_INT;
if(API < 16) {
    wv.findAll(findBox.getText().toString());
} else {
    wv.findAllAsync(findBox.getText().toString());
}