2010-05-06 118 views
3

我使用Web視圖來顯示啓用了縮放和滾動功能的圖像。 WebView被設置爲wrap_content的高度和寬度,並且zoomcontrols被啓用。Android WebView縮放控件在調整大小後不會移動

如果圖像比較小,那麼webview將只顯示圖像,並且屏幕上留有大量空間。用戶縮放WebView的時刻將越來越適合新的圖像。問題在於縮放控件停留在同一個位置,並在調整webview大小後停止工作。如果我讓它們淡出並再次觸摸視圖,它們將出現在視圖的新底部並再次運行。

這看起來像是一個web視圖中的bug。有沒有辦法捕捉webview的大小調整,然後禁用和啓用zoomcontrols?

回答

0

如果你會嘗試webview.getSettings().setBuiltInZoomControls(false);

它不會在屏幕底部顯示了ZoomControls。

而在Android設備中,它將放大和縮小您的web視圖。

以及在scrren對於小尺寸的圖像白色的空間,你應該嘗試

view.getSettings().setLoadWithOverviewMode(true); 

view.getSettings().setUseWideViewPort(true); 
+2

非常不好回答首先自己嘗試一下,然後建議他人 – darshan 2012-04-27 06:03:05

+0

你應該不是假的選票是明目張膽。 – Sirji 2012-04-27 06:07:14

+0

嗨Chirag沙阿我用你的代碼,但仍然放大縮小不工作下面是我的代碼http://stackoverflow.com/questions/14497943/zoom-in-out-in-webview-android – 2013-01-24 09:46:37

相關問題