How to force WebView to open all the urls inside the application?
1 Answer
You need to override the WebViewClient for your WebView.
See here for the details: it's pretty straight forward.
Notice Step 6 in particular.
To open links clicked by the user, simply provide a
WebViewClientfor yourWebView, usingsetWebViewClient(). For example:WebView myWebView = (WebView) findViewById(R.id.webview); myWebView.setWebViewClient(new WebViewClient());That's it. Now all links the user clicks load in your
WebView.