2010-08-04 35 views

回答

2

ImageView沒有內置縮放控件。在提出問題之前請使用搜索選項,您會找到您的答案:How to make my ImageView zoomable?其中提到雖然沒有內置方式似乎有一種方式。請更正您的標題以便通過搜索更容易找到,例如:有沒有辦法在Android的放大上ImageView的

+0

@Thanks答覆 – sivaraj 2010-09-15 14:31:38

3

我會建議你使用的WebView

String page = "<html><body><center><img src=\""+path to your image+"\"/></center></body></html>"; 
    webView.loadDataWithBaseURL("fake",page, "text/html", "UTF-8",""); 

所以你創建你的圖片一個簡單的HTML頁面,然後在web視圖顯示它。

您可以使用zoomControl啓用內置縮放功能(也可以同時爲MultiTouch設備使用多點觸摸縮放手勢?)。你也有二維拖動(同時垂直+水平滾動)。

這就是爲什麼使用WebView真的很快!

+0

@Thanks答覆 – sivaraj 2010-09-15 14:32:09

+0

簡單和棘手!!!! 對於較大的圖像,webView.getSettings()。setUseWideViewPort(true);應該有幫助。 – IronBlossom 2013-03-18 14:22:58

相關問題