[英]Android show blurry preview while large image loads
我正在使用Android whit Glide开发画廊。 当用户选择图像时,它将毫无问题地加载到预览中(所有图像都在设备内存中),除非图像的尺寸大于(10000 x 7000),那么在某些设备中加载可能需要5秒钟。 ..
我现在想要实现的是在全分辨率加载时显示模糊的图像。
Glide.with(getContext())
.load(path)
.thrumnail(0.1f)
.into(mTouchImageView);
通过使用这种thrumnail
方法,我thrumnail
所有事情就是在延迟之后并且几乎在全分辨率图像之前显示模糊的图像。
我用这种方法做错了什么吗? 是否有某种方法可以解决此问题,或解决此问题的其他方法?
您的图像非常大,因此需要花费大量时间来处理图像并加载缩略图。
我能想到的解决方法是:
如果您无法控制保存图像,则可以使用排定后台服务为您创建缩略图。 希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.