0

我有一个加载 的子视图,WebView我想在加载站点WebView时获取 的 URL。WebView

你能告诉我如何获得的网址WebView吗?该方法webView.getUrl();似乎不起作用。

4

2 回答 2

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);
于 2014-02-19T15:05:19.577 回答
0

只需使用 WebViewClient() 的这种重写方法

String currentPageUrl;

myWebView.setWebViewClient(new WebViewClient() {
        @Override
        public void onPageFinished(WebView view, String url) {
            currentPageUrl = url;
        }
    });

Log.d(TAG,currentPageUrl);
于 2018-11-29T09:27:42.233 回答