android 加载网络大图片不显示?

我用ImageLoader.displayImage来加载网络上的图片,但当我在后台开很多应用后再回到我的应用时,某些页面的图片不显示,如下左边是正确的,右边是错误的。除此之外还有别的页面也会有这样的情况,这几个页面的消失情况的共同点就是图片都是大的,但是图片路径、图片控件都在,只有重启app才能正确显示,不知道为什么会消失,我的手机是红米note3会出现这种情况,但好像有的手机又不会出现这种情况。这是因为手机内部系统的原因吗?

clipboard.pngclipboard.png

clipboard.pngclipboard.png

阅读 6.2k
4 个回答

clipboard.png
后来发现是由于图片的宽高变为了0

没用过imageLoader,但这些轮子都会有缓存,猜测应该是大图缓存被回收了。

大图是多大的图?一般那种特别长的大图在有的手机上会因为超过测量的长度而显示不了

ImageLoader已经不维护了,建议用Glide

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题