Android:我可以在imageview中使用缩放控件吗?

问题描述:

我可以在图像视图中应用变焦控制吗?Android:我可以在imageview中使用缩放控件吗?

ImageView没有内置缩放控件。在提出问题之前请使用搜索选项,您会找到您的答案:How to make my ImageView zoomable?其中提到虽然没有内置方式似乎有一种方式。请更正您的标题以便通过搜索更容易找到,例如:有没有办法在Android的放大上ImageView的

+0

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

我会建议你使用的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