我有一个webview,webview包含一个URL ..我想点击URL,会显示一个警告对话框通知。 我的想法是:当点击该URL时,Web浏览器默认将加载该URL以转到网页..我将在Web浏览器中获取URL并进行比较..如果为true,它将显示警告对话框,除非它不显示。 但我不知道在网页浏览器中默认获取URL。我该怎么办?
答案 0 :(得分:3)
您可以获取在webview whit中加载的网址:
webview.getUrl();
你也可以覆盖onProgressChanged方法并在页面加载完成后采取行动
webview.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int progress){
if(progress == 100){
// Takes the actions
}
}
});