概述 在使用Glide加载图片时,如果出现"You must not call setTag() on a view Glide is targeting"的错误,八成是在使用ListView的时候出现的.简单来说就是原本想简化布局文件的代码,但是很不幸,这样做却会造成错误. 解决方案1 如果出错了,你的item八成是这个样子: <?xml version="1.0" encoding="utf-8"?> <ImageView…
报错信息为:You must not call setTag() on a view Glide is targeting 原因就是View使用setTag后导致Glide之前请求的标记被清除,强制转换过程中不能将你给定的类型判断为Request类型所致. 在Glide源码中可追溯: if (tag instanceof Request) { request = (Request) tag; } else { throw new IllegalArgumentException("You mus…