X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2FMyWebView.java;h=028ddbcdd964ec8e4df19bd38d245ce3a3ef766f;hb=6075de7ee940e23133cf187f44a525e19cccf038;hp=b89cafe4e5816ee115988f93e71791b923446fa1;hpb=4dfbd0851b5f462644cd200c627e4ab377f297d2;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/MyWebView.java b/src/com/hughes/android/dictionary/MyWebView.java index b89cafe..028ddbc 100644 --- a/src/com/hughes/android/dictionary/MyWebView.java +++ b/src/com/hughes/android/dictionary/MyWebView.java @@ -15,11 +15,11 @@ import com.hughes.util.StringUtil; public class MyWebView extends WebView { - static final String LOG = "MyWebView"; + private static final String LOG = "MyWebView"; HtmlDisplayActivity activity; - public static void quickdicUrlToIntent(final String url, final Intent intent) { + private static void quickdicUrlToIntent(final String url, final Intent intent) { int firstColon = url.indexOf("?"); if (firstColon == -1) return; @@ -37,9 +37,12 @@ public class MyWebView extends WebView { super(context, attrs); getSettings().setSupportZoom(true); getSettings().setBuiltInZoomControls(true); + // TODO: check why AUTO does not work and consider using it (API 29/Android 10 only) + //getSettings().setForceDark(WebSettings.FORCE_DARK_ON); final WebViewClient webViewClient = new WebViewClient() { @Override + @SuppressWarnings("deprecation") public boolean shouldOverrideUrlLoading(WebView view, String url) { if (HtmlEntry.isQuickdicUrl(url)) { Log.d(LOG, "Handling Quickdic URL: " + url);