RecycleView 各个条目的信息混乱
错误现象:
列表中,某个用户的回复,开始显示为空,但是上下滑动列表,再滑回来,发现这个用户的回复不为空,而且显示了其他人的回复。上下滑动或者下拉刷新也会出现。
原因分析:
因为RecycleView view 的复用机制,itemView会复用, 如果正好你的内容是空,开始不会设置内容,滑动一下或者刷新一下,就会发现原来不显示内容的item 显示了别人的回复内容,因为复用了其他的item,昵称什么的都变了,但是因为没有设置回复内容,所以,显示了别人的内容。
这个bug一定操作可以必现。就是进去页面后,不要不滑动就刷新,因为你的itemView没有被回收,还是那个内容为空的item. 你拉到列表最下面,回去再刷新下,基本上必现。不用下拉刷新,多来回翻翻列表,也会出现。
解决方法:
不管怎么样,bindHolder 的时候,就算你的回复内容是空,你也要去设置文字为"",一定要设置对应的东西,不然会显示出来其他item 的内容。
RecycleView 各个条目的信息混乱相关推荐
- fresco+recycleview多条目
清单文件 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=&qu ...
- 百度贴吧的数据抓取和分析(一):指定条目帖子信息抓取
这个教程使用BeautifulSoup库爬取指定贴吧的帖子信息. 本教程的代码托管于github: https://github.com/w392807287/spider_baidu_bar 数据分 ...
- recycleview多条目展示
//添加依赖//Recyclerview是listview的升级版implementation 'com.android.support:recyclerview-v7:28.0.0'//okhttp ...
- Android RecycleView切换条目布局visibility导致列表滑动
在项目开发过程遇到一个问题,切换布局中某个子view的visibility为gone后,RecyclerView 自己莫名其妙的滚动了一点.通过网上查找发现,这是RecyclerView 抢占焦点导致 ...
- Linux下获取详细硬件信息的工具:Dmidecode命令详解
Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息.Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS.系统.主板.处理器.内存.缓存等等.偶 ...
- 汇总 Linux下获取详细硬件信息的工具:Dmidecode命令详解
Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息.Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS.系统.主板.处理器.内存.缓存等等.偶 ...
- 035、Linux下Dmidecode查看硬件信息
查看服务器型号:dmidecode | grep 'Product Name' 查看主板的序列号:dmidecode |grep 'Serial Number' 查看系统序列号:dmidecode - ...
- RecycleView的正确打开方式
Android界面的丰富多彩都是由于ListView的默默付出,但是需求日益变化,ListView的已经不再好用,并且不再满足"用户日益增长的娱乐需要同落后界面的矛盾",于是乎Go ...
- Linux 命令之 dmidecode -- 显示机器的DMI信息
文章目录 命令介绍 常用选项 (一)Valid string keywords are (二)Valid type keywords are (三)type全部编码列表 命令示例 示例1,-d 后面跟 ...
最新文章
- 【杂谈】Oracle里scott的由来
- RecyclerView因版本问题无法加载
- 零基础怎么自学Java?自学Java有什么误区?
- 校招小白机考入坑之从键盘输入java的各种数据类型
- 基于JAVA+SpringMVC+Mybatis+MYSQL的生活质量衡量系统
- 【解决】打印机只打印第一页纸的问题
- 巧用 Nginx 快速实现 HTTPS 双向认证
- 解决xshell6评估过期,需采购问题
- eclipse 安装插件不生效
- Python 06 编码
- Bookshelf 2 POJ - 3628(01背包||DFS)
- 大学计算机python基础课件,大学计算机python基础课件2015lecture03.pdf
- 诊断某段时间数据库性能抖动问题思路
- 2022-2028全球与中国汽车空调冷凝器市场现状及未来发展趋势
- 小程序设置整个页面背景
- 西邮Linux小组免试题揭秘
- 柏力纪德:成功对接类目小二的关键是什么
- 异军突起,私域流量才是真正的护城河(中)
- 这些管理学定律你知多少?
- 本地连接IP切换bat命令
热门文章
- vex机器人比赛 一队人数_VEX世锦赛中国区总决赛在渝闭幕 重庆晚报记者带你了解VEX机器人的那些事...
- 记录一下从标定模型中读取参数
- JAVA接口的访问权限_Java中访问权限-类和接口
- python内置函数有哪些_Python集合有哪些内置函数可以使用,这些内置函数有什么功能...
- NSGA-II入门C1
- 【学时总结】 ◆学时·III◆ 二分图
- Redis系列-远程连接redis并给redis加锁
- iOS UIlabel内容之后添加全文/展开
- JavaWeb-网站在线用户信息、网站访问量以及管理踢出用户实例
- 利用MAVEN打包可运行jar包,包括依赖的第三方包