2012-07-18 87 views
0

我有一個webview和webview包含一個URL ..我想單擊URL,會顯示一個警告對話框通知。 我的想法是:當點擊該網址時,網絡瀏覽器默認會加載該網址去網頁..我將在網頁瀏覽器中獲取網址並進行比較。如果爲真,它將顯示警告對話框,除非不顯示。 但我不知道在Web瀏覽器默認獲取URL。我該怎麼辦?WebView中的事件點擊鏈接

回答

3

可以獲取在網頁視圖絲毫加載的網址:

webview.getUrl(); 

也可以覆蓋onProgressChanged方法以及當頁面加載完成採取行動

webview.setWebChromeClient(new WebChromeClient() { 

@Override 
public void onProgressChanged(WebView view, int progress){ 

     if(progress == 100){ 
      // Takes the actions 
     } 
    } 
});