在WebView中禁用缩放缩放?

时间:2011-02-17 01:21:40

标签: android webview zoom

我正在构建一个在WebView中显示某些内容的应用。我正在设计这些内容以适应屏幕,不需要缩放。有没有办法关闭WebView的缩放功能?

2 个答案:

答案 0 :(得分:22)

wv.getSettings().setSupportZoom(false);

是你想要的。使用setBuiltInZoomControls它不会禁用多点触控缩放,但这样做。虽然值得注意的是,默认情况下可能会禁用取决于设备缩放。我有一个带有WebView的应用程序,在我的HTC g2上它根本不允许我放大。但完全相同的代码将允许放大Galaxy Tablet。

答案 1 :(得分:9)

您可以在setBuiltInZoomControls(false)上尝试WebSettings。我希望这可以控制所有形式的缩放,包括多点触控。

但请记住:

  • Android中有多个屏幕尺寸,适用于QVGA 2.8“屏幕以及适合10英寸平板电脑的屏幕尺寸不一样

  • 用户可能需要缩放其他原因,例如视力不佳