我有一张图片(resolution 8328x3987)
。我希望使用zoom controls
在我的应用中加载该图片,以便更好地查看。
众所周知,Android
不会直接在设备上加载大图像(就像我的例子中一样)。所以Android
系统建议我们缩小图像以加载大图像。我试过这个并将我的图像扩展到最多四次:
options.inSampleSize = 4;
使用这种方式我的图像将显示在屏幕上,但是当我zoom-in
图像时,此图像变得不可读(文本变得非常模糊),这是因为,我可能会在显示之前缩小图像吗?
但是,当我在设备的默认图库应用(Android Lollipop, Photos app)
中看到该图片时,此图片看起来像mapview
(只有可见部分可读且外部模糊,当我当我以最大级别放大时,移动图像然后可见区域变得可读。所以我的问题是:
Android lollipop
是否添加了任何新方法来加载看起来像mapview
的大文件?
如果没有,那么您是否知道应用程序如何执行此操作或任何示例?
答案 0 :(得分:0)