Web ビューがあり、Web ビューに URL が含まれています。URL をクリックすると、警告ダイアログ通知が表示されます。私の考えは、そのURLをクリックすると、WebブラウザのデフォルトはそのURLをロードしてWebページに移動します..WebブラウザでURLを取得して比較します..trueの場合、表示されない限り、警告ダイアログが表示されます. しかし、WebブラウザのデフォルトでURLを取得する方法がわかりません。どうすればよいですか??
1 に答える
3
Webview whit にロードされた URL を取得できます。
webview.getUrl();
また、onProgressChanged メソッドをオーバーライドして、ページの読み込みが完了したときにアクションを実行することもできます
webview.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int progress){
if(progress == 100){
// Takes the actions
}
}
});
于 2012-07-18T16:15:54.913 に答える