user565310
user565310

Reputation: 125

Force webview to open urls inside application - android app

How to force WebView to open all the urls inside the application?

Upvotes: 8

Views: 11046

Answers (1)

C0deAttack
C0deAttack

Reputation: 24667

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 WebViewClient for your WebView, using setWebViewClient(). 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.

Upvotes: 12

Related Questions