在Android中加载图片

时间:2012-02-13 02:37:58

标签: android

我基本上想要将网址中的图片加载到活动或意图中,这样我就可以放大和缩小图像。

我首先使用了android.intent.action.View但是这不能在2.2设备上运行,而是在我的ICS设备上运行。然后我决定为什么不创建WebView并使用它。但是现在webView在我的2.2设备上运行良好,但在我的ICS设备上效果不是很好。在ICS设备上,我无法一直缩小。我正在设置builtInZoomControls(true);

在内部存储图像然后显示我得到一个空白屏幕但是当我将图像保存到externalStorage时它很好。我假设这是由于文件的权限。有些手机没有外部存储我想要一个干净的解决方案,所以我选择了WebView。

我基本上是在问两个问题。什么是解决此问题的最佳方法,如果Web视图解决方案有效,我如何允许图像缩小我的ICS设备。

1 个答案:

答案 0 :(得分:0)

有关缩放问题,请参阅this answer。我已经将它用于我的项目中的可缩放图像,它完美地运行。只需将图像下载到字节数组,然后使用BitmapFactory进行解码,就可以完成。