前言
记录一下,在使用Glide 老的版本(相对于4之前的)出现如下一下,记录于此,方便自己查阅。
正文
异常日志:
AndroidRuntime( 4299): FATAL EXCEPTION: main
AndroidRuntime( 4299): Process: com.biumall.video, PID: 4299
AndroidRuntime( 4299): java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting
AndroidRuntime( 4299): at com.bumptech.glide.request.target.ViewTarget.getRequest(ViewTarget.java:133)
AndroidRuntime( 4299): at com.bumptech.glide.GenericRequestBuilder.into(GenericRequestBuilder.java:650)
AndroidRuntime( 4299): at com.bumptech.glide.GenericRequestBuilder.into(GenericRequestBuilder.java:697)
AndroidRuntime( 4299): at com.bumptech.glide.DrawableRequestBuilder.into(DrawableRequestBuilder.java:448)
解决方式
在继承的Application的类(比如我的MediaApp)的onCreate()中:
ViewTarget.setTagId(R.id.glideIndexTag);
参看文章
忘了,抱歉
© 版权声明