编写不易,如有转载,请声明出处:http://blog.youkuaiyun.com/zxc514257857/article/details/61421997
使用Glide图片加载框架时,出现java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity 这个问题,一般原因为 Glide.with()中传入的上下文对象的生命周期过短.需要传入生命周期更长的上下文对象.
如:
Glide.with(mContext).load(url).into(img);
如果出现以上错误,则须将Activity的Context对象更换为生命周期更长的Application的对象.
如:
Glide.with(mApplication).load(url).into(img);
----------因本人才疏学浅,如博客或Demo中有错误的地方请大家随意指出,与大家一起讨论,共同进步,谢谢!----------