禁用内置缩放控件也可以禁用缩放缩放

时间:2011-07-26 12:55:01

标签: android webview zoom gesture

我有一个支持缩放的WebView。 UI设计需要自定义缩放控件,因此我禁用了内置的缩放控件。现在的问题是,捏缩放也被禁用。设置内置控件可启用捏拉缩放。

final WebSettings settings = mWebView.getSettings();
settings.setBuiltInZoomControls(false); // disables the pinch zoom, too
settings.setSupportZoom(true);

是否有人知道禁用/隐藏内置控件并保持缩放变焦的解决方案?

1 个答案:

答案 0 :(得分:2)

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

注意:仅限API级别11 :(