High lite Specific text in Android Webview

this is main activity class


public class HighliteActivity extends Activity {

@SuppressLint("SetJavaScriptEnabled")
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

final WebView webView = (WebView) findViewById(R.id.webView);
webView.loadUrl("http://polamreddyn.blogspot.in/2013/01/android-text-links-using-linkify.html");

webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
Log.i("", "" +url);

@SuppressWarnings("deprecation")
                              // here by default "of" selected
int i = webView.findAll("of"); // is not supposed to crash
Toast.makeText(getApplicationContext(), "Found " + i + " results !", Toast.LENGTH_SHORT).show();
try {
Method m = WebView.class.getMethod("setFindIsUp",Boolean.TYPE);
m.invoke(webView, true);
} catch (Throwable ignored) {
} }
});
}
}

Here `OF` word is selected





No comments:

Select DateRange UsingRangePicker.

  /* * This Method is for select range from picker. * */ private fun selectDateRangeUsingRangePicker () { pageNumber = 1 val displ...