X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;ds=sidebyside;f=app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fstoutner%2Fprivacybrowser%2FWebview.java;h=6e8f237e0f5beb7937776bbb7bb653a317ec5709;hb=9523d99614150970890e0d01cf0bf5e38c6ccf14;hp=ab78eee08a937110885f297109a0bca879446dc5;hpb=44c6fe66f64656e9cc941ced7211230f1fb92658;p=PrivacyBrowserAndroid.git diff --git a/app/src/main/java/com/stoutner/privacybrowser/Webview.java b/app/src/main/java/com/stoutner/privacybrowser/Webview.java index ab78eee0..6e8f237e 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/Webview.java +++ b/app/src/main/java/com/stoutner/privacybrowser/Webview.java @@ -11,6 +11,7 @@ import android.view.MenuItem; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.webkit.WebView; +import android.webkit.WebViewClient; import android.widget.EditText; import java.net.URL; @@ -30,6 +31,9 @@ public class Webview extends ActionBarActivity { final EditText urlTextBox = (EditText) findViewById(R.id.urlTextBox); mainWebView = (WebView) findViewById(R.id.mainWebView); + // setWebViewClient makes this WebView the default handler for URLs inside the app, so that links are not kicked out to other apps. + mainWebView.setWebViewClient(new WebViewClient()); + // Allow pinch to zoom. mainWebView.getSettings().setBuiltInZoomControls(true);