Android WebView 在浏览器而不是应用程序中打开链接
Android WebView Opens links in browser instead of app
我遵循了这个教程:http://examples.javacodegeeks.com/android/core/ui/webview/android-webview-example/
每次我在网络视图中单击 link 时,我都会离开网络视图并进入单独的浏览器 window。 如何让所有 link 在网络视图中打开?
您需要像这样实施 setWebViewClient(....)
。
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
我遵循了这个教程:http://examples.javacodegeeks.com/android/core/ui/webview/android-webview-example/
每次我在网络视图中单击 link 时,我都会离开网络视图并进入单独的浏览器 window。 如何让所有 link 在网络视图中打开?
您需要像这样实施 setWebViewClient(....)
。
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});