0

如何在 webview 中禁用缩放效果....我正在尝试下面的代码,但它对我不起作用

mWeb = (WebView) findViewById(R.id.web);
mWeb.setBackgroundColor(Color.parseColor("#1d1d1d"));
WebSettings mWebSetting=mWeb.getSettings();
mWebSetting.setBuiltInZoomControls(false);
4

3 回答 3

2
wv.getSettings().setSupportZoom(false);

setBuiltInZoomControls 它不会禁用多点触控缩放,但会这样做。

于 2012-09-21T08:05:02.363 回答
0

设置是否使用屏幕缩放按钮。启用内置缩放控件和禁用屏幕缩放控件的组合允许捏缩放以在没有屏幕控件的情况下工作

它仅适用于 Api 级别 11.. 参见:http: //developer.android.com/reference/android/webkit/WebSettings.html#setDisplayZoomControls%28boolean%29

于 2012-09-21T08:03:30.070 回答
0

在 Api 11 或更高版本上,您可以使用

mWeb getSettings().setBuiltInZoomControls(false);
mWeb.getSettings().setDisplayZoomControls(false);
于 2012-09-21T08:05:48.893 回答