美文网首页
Glide使用遇到IllegalArgumentExceptio

Glide使用遇到IllegalArgumentExceptio

作者: chenglifengle | 来源:发表于2017-06-20 12:49 被阅读0次

    问题:

    我们在使用Glide时,有可能会遇见下面这种错误,

    image.png

    出现这种情况的原因,可能是因为glide还在处理图片,而此时你按back键activity已经销毁了,也有的是在页面滑动时对图片做处理导致的。

    解决办法:

    1、在使用glide加载图片的时候添加一个判断,

    image.png

    2、网上有说在onDestory()方法里添加:Glide.with(this).pauseRequest();
    这样写应该也是可以的。
    而我项目里的写法是在onPause()里:

    image.png

    然后在onResume()里:

    image.png

    个人总结:

    当使用Glide不添加这些代码时,程序不一定会报错的,只有在某些特定的条件下才会出这个错,所以以后使用Glide的时候要注意这个点。

    相关文章

      网友评论

          本文标题:Glide使用遇到IllegalArgumentExceptio

          本文链接:https://www.haomeiwen.com/subject/nypoqxtx.html