Android WebView在浏览器中打开链接而不是应用程序

Kat*_*e H 3 android android-webview android-studio

我按照本教程:http://examples.javacodegeeks.com/android/core/ui/webview/android-webview-example/

每次我点击webview中的链接时,它都会将我带出webview并进入单独的浏览器窗口.如何在Webview中打开所有链接?

M D*_*M D 8

你需要这样实现setWebViewClient(....).

webView.setWebViewClient(new WebViewClient() {

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
        }
});
Run Code Online (Sandbox Code Playgroud)

  • @KatieH,您应该“导入android.webkit.WebViewClient;” (2认同)