一般来说,图片加载我都用的Glide,但最近老是碰见一个问题,图片url是正确的,但图片加载就是不成功!!!急的我跳脚.!
2F533F24CB08543C350414AF5A1DAA0D.jpg
比如你看,两个头像,同样的url,为什么上面哪个能加载成功,而点赞列表里头像始终加载不出来.开始想得是url有错,上下文依赖有错,但后来排除了这两个原因.
最后,我猛然想到id,资源id设置问题,上面头像的id我用的是@+id/head,点赞列表里,虽然是在RecyclerView.Holder里,但我还是用的@+id/head,两则有可能能冲突,想到这儿,我像打了鸡血似得,激动的改了点赞列表中的id为@+id/head_like,运行一看,完美解决!!!!
总结:同一个界面中的重复资源id,会导致gilded加载冲突.
更多问题加群:584275290
网友评论