禁用webview放大android

时间:2012-09-21 07:59:01

标签: android

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

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

3 个答案:

答案 0 :(得分:2)

wv.getSettings().setSupportZoom(false);

setBuiltInZoomControls它不会禁用多点触控缩放,但确实如此。

答案 1 :(得分:0)

设置是否使用屏幕上的缩放按钮。启用了内置缩放控件和禁用屏幕缩放控件的组合,可以在没有屏幕控制的情况下进行缩放缩放工作

它仅适用于Api 11级.. 看到这个:http://developer.android.com/reference/android/webkit/WebSettings.html#setDisplayZoomControls%28boolean%29

答案 2 :(得分:0)

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

mWeb getSettings().setBuiltInZoomControls(false);
mWeb.getSettings().setDisplayZoomControls(false);