diff --git a/ZBLibrary/src/main/java/zuo/biao/library/ui/WebViewActivity.java b/ZBLibrary/src/main/java/zuo/biao/library/ui/WebViewActivity.java index 9f6e460..4e37f7f 100755 --- a/ZBLibrary/src/main/java/zuo/biao/library/ui/WebViewActivity.java +++ b/ZBLibrary/src/main/java/zuo/biao/library/ui/WebViewActivity.java @@ -17,6 +17,7 @@ import android.annotation.SuppressLint; import android.content.Context; import android.content.Intent; +import android.content.pm.ActivityInfo; import android.graphics.Bitmap; import android.os.Bundle; import android.view.View; @@ -62,6 +63,7 @@ public static Intent createIntent(Context context, String title, String url) { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); // AndroidManifest 中设置导致 gradle 编译 merge 报错 setContentView(R.layout.web_view_activity, this);//传this是为了全局滑动返回 url = StringUtil.getCorrectUrl(getIntent().getStringExtra(INTENT_URL)); @@ -115,6 +117,11 @@ public void initData() { WebSettings webSettings = wvWebView.getSettings(); webSettings.setJavaScriptEnabled(true); + webSettings.setUseWideViewPort(true); + webSettings.setLoadWithOverviewMode(true); + webSettings.setBuiltInZoomControls(true); + webSettings.setSupportZoom(true); + webSettings.setDisplayZoomControls(false); wvWebView.requestFocus(); diff --git a/ZBLibrary/src/main/res/layout/web_view_activity.xml b/ZBLibrary/src/main/res/layout/web_view_activity.xml index 162329b..d904af5 100755 --- a/ZBLibrary/src/main/res/layout/web_view_activity.xml +++ b/ZBLibrary/src/main/res/layout/web_view_activity.xml @@ -1,7 +1,9 @@ + style="@style/activity_page" + android:splitMotionEvents="true" + >