Android- как получить URL веб-браузера?
У меня есть Subview, который загружает WebView
и я хочу получить URL WebView
когда мой WebView
загружает сайт.
Можете ли вы сказать мне, как получить URL-адрес WebView
? Метод webView.getUrl();
не похоже на работу.
2 ответа
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);
Просто используйте этот переопределенный метод WebViewClient()
String currentPageUrl;
myWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
currentPageUrl = url;
}
});
Log.d(TAG,currentPageUrl);