From 30d77941acd336f989e493ade0b665945ab1e0bd Mon Sep 17 00:00:00 2001 From: androidacy-user Date: Sat, 24 Dec 2022 11:54:20 -0500 Subject: [PATCH] Fix webview complaints Signed-off-by: androidacy-user --- .../mmm/androidacy/AndroidacyActivity.java | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java b/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java index 6e88b91..37f5a08 100644 --- a/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java +++ b/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java @@ -5,7 +5,6 @@ import android.content.Intent; import android.content.pm.PackageManager; import android.graphics.Bitmap; import android.net.Uri; -import android.os.Build; import android.os.Bundle; import android.util.Log; import android.view.View; @@ -157,20 +156,7 @@ public final class AndroidacyActivity extends FoxActivity { if (WebViewFeature.isFeatureSupported(WebViewFeature.REQUESTED_WITH_HEADER_CONTROL)) { WebSettingsCompat.setRequestedWithHeaderMode(webSettings, WebSettingsCompat.REQUESTED_WITH_HEADER_MODE_NO_HEADER); } - // If API level is .= 33, allow setAlgorithmicDarkeningAllowed - if (Build.VERSION.SDK_INT == Build.VERSION_CODES.TIRAMISU) { - try { - webSettings.setAlgorithmicDarkeningAllowed(true); - } catch (NoSuchMethodError ignored) { - } - } else { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { // Make website follow app theme - webSettings.setForceDark(MainApplication.getINSTANCE().isLightTheme() ? WebSettings.FORCE_DARK_OFF : WebSettings.FORCE_DARK_ON); - } else if (WebViewFeature.isFeatureSupported(WebViewFeature.FORCE_DARK)) { - // If api level is < 32, use force dark - WebSettingsCompat.setForceDark(webSettings, MainApplication.getINSTANCE().isLightTheme() ? WebSettingsCompat.FORCE_DARK_OFF : WebSettingsCompat.FORCE_DARK_ON); - } - } + this.webView.setWebViewClient(new WebViewClientCompat() { private String pageUrl;