I am displaying a html in a custom activity with a webview. I am overriding
public boolean shouldOverrideUrlLoading(WebView view, String url) {
In addition to @Peter Knego's approach, there is the inverse:
Use addJavascriptInterface()
, per his step #1
For your link, use an onClick
attribute on your tag to call out some method on the Java object from step #1, where the Java object turns around and loads the URL into the
WebView
, and supplies whatever sort of identifying information you want.
Suffice it to say, there's no way to get the information you want from shouldOverrideUrlLoading()
.