From 3ea57b8b467b3e3d7e2b481e2d3f98a1476e9cf3 Mon Sep 17 00:00:00 2001 From: NekoInverter <7741672-NekoInverter@users.noreply.gitlab.com> Date: Fri, 18 Dec 2020 17:04:34 +0800 Subject: [PATCH] Allow zoom in webview --- .../java/com/hippo/ehviewer/ui/fragment/MyTagsFragment.java | 2 ++ .../java/com/hippo/ehviewer/ui/fragment/UConfigFragment.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/fragment/MyTagsFragment.java b/app/src/main/java/com/hippo/ehviewer/ui/fragment/MyTagsFragment.java index b111a12a5..80498d552 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/fragment/MyTagsFragment.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/fragment/MyTagsFragment.java @@ -38,6 +38,8 @@ public class MyTagsFragment extends BaseFragment { setTitle(R.string.my_tags); webView = view.findViewById(R.id.webview); webView.setBackgroundColor(AttrResources.getAttrColor(requireActivity(), android.R.attr.colorBackground)); + webView.getSettings().setBuiltInZoomControls(true); + webView.getSettings().setDisplayZoomControls(false); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new MyTagsWebViewClient()); webView.setWebChromeClient(new DialogWebChromeClient(requireContext())); diff --git a/app/src/main/java/com/hippo/ehviewer/ui/fragment/UConfigFragment.java b/app/src/main/java/com/hippo/ehviewer/ui/fragment/UConfigFragment.java index c9c17ea0e..fb8a86c71 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/fragment/UConfigFragment.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/fragment/UConfigFragment.java @@ -43,6 +43,8 @@ public class UConfigFragment extends BaseFragment { setTitle(R.string.u_config); webView = view.findViewById(R.id.webview); webView.setBackgroundColor(AttrResources.getAttrColor(requireActivity(), android.R.attr.colorBackground)); + webView.getSettings().setBuiltInZoomControls(true); + webView.getSettings().setDisplayZoomControls(false); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new UConfigWebViewClient()); webView.setWebChromeClient(new DialogWebChromeClient(requireContext()));