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;
        }
});