我正在开发一个应用,其中在 WebView 中显示一些内容。我正在对这些内容进行样式设计以适应屏幕,并且不需要缩放。是否有一种方法可以关闭 WebView 的缩放功能?
wv.getSettings().setSupportZoom(false);
这是你想要的,使用setBuiltInZoomControls无法禁用多点触控缩放,但是以下方法可以。需要注意的是,根据设备的不同,缩放可能已经被默认禁用了。我有一个包含WebView的应用,在我的HTC G2上它根本不允许我进行缩放。但是在Galaxy Tablet上,完全相同的代码将允许缩放。
WebSettings
上尝试使用setBuiltInZoomControls(false)
。我认为这将控制所有形式的缩放,包括多点触控。Android中有不止一种屏幕大小,适合QVGA 2.8英寸屏幕的内容和适合10英寸平板电脑的内容并不相同。
用户可能因为视力差等原因需要进行缩放。