Android URL redirect in webview
24,794
try this code:
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.setWebViewClient(new WebViewClient());
Author by
Admin
Updated on December 12, 2020Comments
-
Admin over 3 years
Possible Duplicate:
android webview click opens default browserI have an application that opens a website in webview on start, however I can't seem to figure out how to keep any URL's that a user clicked on from opening in the browser.
Is there anyway to load the clicked URL inside the webview app?
EDIT - Using the below solution I still get an error on the private class "Illegal modifier for the local class MainScreenActivity; only abstract or final is permitted"... even if I try to rename this I get the same error
public class MainScreenActivity extends Activity { /** Called when the activity is first created. */ public void onCreate(Bundle icicle) { super.onCreate(icicle); requestWindowFeature(Window.FEATURE_NO_TITLE); WebView webview = new WebView(this); webview.getSettings().setJavaScriptEnabled(true); webview.loadUrl("http://www.talk-of-the-tyne.co.uk"); setContentView(webview); private class MainScreenActivity extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } } }
Apologies if I am being thick about this, I just can't seem to get my head around this one