我有一个 webview 并在该 webview 中有一些链接。现在,我需要当我单击 webview 中的链接时,会显示一个对话框......我该怎么做?
问问题
10628 次
2 回答
8
wv.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
^^^
// HERE YOU GET url
return super.shouldOverrideUrlLoading(view, url);
}
});
于 2012-07-17T17:56:46.237 回答
-1
您需要在 JavaScript 代码和客户端 Android 代码之间创建接口。这样,您的 JavaScript 代码就可以调用 Android 代码中的方法来显示对话框。
这里有一个很好的例子:
http://developer.android.com/guide/webapps/webview.html#BindingJavaScript
于 2012-07-17T17:35:38.530 回答