WebView中的事件单击链接

时间:2012-07-18 15:54:12

标签: android webview

我有一个webview,webview包含一个URL ..我想点击URL,会显示一个警告对话框通知。 我的想法是:当点击该URL时,Web浏览器默认将加载该URL以转到网页..我将在Web浏览器中获取URL并进行比较..如果为true,它将显示警告对话框,除非它不显示。 但我不知道在网页浏览器中默认获取URL。我该怎么办?

1 个答案:

答案 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
        }
    }
});