问题描述
我用ImageLoader.displayImage来加载网络上的图片,但当我在后台开很多应用后再回到我的应用时,某些页面的图片不显示,如下左边是正确的,右边是错误的。除此之外还有别的页面也会有这样的情况,这几个页面的消失情况的共同点就是图片都是大的,但是图片路径、图片控件都在,只有重启app才能正确显示,不知道为什么会消失,我的手机是红米note3会出现这种情况,但好像有的手机又不会出现这种情况。这是因为手机内部系统的原因吗?
问题解答
回答1:后来发现是由于图片的宽高变为了0
回答2:没用过imageLoader,但这些轮子都会有缓存,猜测应该是大图缓存被回收了。
回答3:大图是多大的图?一般那种特别长的大图在有的手机上会因为超过测量的长度而显示不了
回答4:ImageLoader已经不维护了,建议用Glide