发现者电子狗,斗罗大陆2绝世唐门,once again
转载请标明出处,维权必究:https://www.cnblogs.com/tangzh/p/10116298.html
在项目过程中出现了上述错误。
会出现这样的错误是在我使用:
notifyitemremoved(position);
notifyitemrangechanged(position, mlist.size() - position);
的时候出现的,其实是因为我的recycleview有footview,而当我删除最后一个item的时候,notifyitemrangechanged(position, mlist.size() 里面的position对应的item就变成footview了(调用notifyitemremoved(position);并不会刷新position,可参考:https://www.cnblogs.com/tangzh/p/10116095.html),由于footview没有绑定viewholder,所以调用notifyitemrangechanged(position, mlist.size() - position)相当于刷新footview,出现了该错误。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android Manifest中meta-data扩展元素数据的配置与获取方式
Android实现获取meta-data和build.gradle的值
Android获取清单文件中的meta-data,解决碰到数值为null的问题
解决webview 第二次调用loadUrl页面不刷新的问题
解决Android WebView拦截url,视频播放加载失败的问题
Android webview加载https链接错误或无响应的解决
网友评论