我有一个加载WebView
的子视图,我希望在WebView
加载网站时获取WebView
的网址。
您能告诉我如何获取WebView
的网址吗?方法webView.getUrl();
似乎不起作用。
答案 0 :(得分:0)
String theUrl;
WebView webView = new WebView(this);
setContentView(webView);
webview.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
theUrl = url;
}
});
webView.loadUrl(myURL);
答案 1 :(得分:0)
只需使用此覆盖的WebViewClient()方法
String currentPageUrl;
myWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
currentPageUrl = url;
}
});
Log.d(TAG,currentPageUrl);