ListView或GridView的Adapter使用Glide加载图片异常
Posted soft.push("zzq")
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ListView或GridView的Adapter使用Glide加载图片异常相关的知识,希望对你有一定的参考价值。
报错信息为:You must not call setTag() on a view Glide is targeting
原因就是使用setTag后导致Glide强制转换中将ImageView类型不能判断为Request类型所致。
在Glide源码中可追溯:
if (tag instanceof Request) { request = (Request) tag; } else { throw new IllegalArgumentException("You must not call setTag() on a view Glide is targeting"); }
以上是关于ListView或GridView的Adapter使用Glide加载图片异常的主要内容,如果未能解决你的问题,请参考以下文章
android listview里面能嵌套gridview吗
android实现ListView或GridView中item的倒数功能
android实现ListView或GridView中item的倒数功能
Android 高速开发系列 打造万能的ListView GridView 适配器