2010-03-03 89 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,在這種情況下,文檔似乎確實很差。謝謝您的回答! –

相關問題