使用Glide过程中造成App闪退。下面是Log的Crash信息。
You cannot start a load for a destroyed activity
字面意思是你不能在被销毁的活动上加载图片。
造成的原因之一
注意你使用的单例Fragment有没有使用Glide。单例的静态对象的一直存在会导致它一直持有父Activity的context
,会导致Glide持续加载图片。导致程序Crash。取消你的单例模式或者在activity销毁的时候将Glide的加载取消掉。
更加暴力一点的方法在with()中传入applicationContext可解决以上问题