搜索

首页  >  问答  >  正文

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

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

PHP中文网PHP中文网2920 天前788

全部回复(4)我来回复

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:23:53


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

    回复
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:23:53

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

    回复
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:23:53

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

    回复
    0
  • 阿神

    阿神2017-04-17 17:23:53

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

    回复
    0
  • 取消回复