2010-03-03 60 views

回答

2

您是否明确启用了缩放控件?它们默认是禁用的。

WebSettings webSettings = webView.getSettings(); 
webSettings.setBuiltInZoomControls(true); 
+3

这没有做任何事情。双击仍然无法使用它(在Nexus One瓦特/ Froyo 2.2上) –

23

从在Android 2.0/2.1的源代码一些挖,好像双水龙头,除非你打开的WebView WebSettings' useWideViewport选项被忽略:

mywebviewinstance.getSettings().setUseWideViewPort(true) 

虽然这似乎不是记录在我能找到的任何地方,并且对WebView的最大缩小状态具有一些其他影响。

您也可以始终使用GestureListener进行自己的双击处理。

+0

这样做的技巧,谢谢:) – HXCaine

+0

这甚至发生在我的三星S4运行Android 4.4.2,在这种情况下,文档似乎确实很差。谢谢您的回答! –

相关问题