美文网首页
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