青春须早为,岂能长少年。这篇文章主要讲述建立在RecyclerView基础上的含编辑框动态列表项增减异常相关的知识,希望能为你提供帮助。
android中,会碰到需要动态实现列表项的增减,我选择了RecyclerView作为容器,后来出现了一个问题,再添加删除的时候,会出现列表项编辑框文字和输入的内容对应不上的情况。
几经周折,终于调试好了,关键的部分就是这几个:
1、RecyclerView.ViewHolder的内容会根据情况动态调整
2、RecyclerView会与一个数据容器对应起来,
3、数据容器的数据变化需要及时反应到ViewHolder中的edit中。
3、每次修改ViewHolder中的edit都要马上修改到对应容器的对应数据中
4、对于ViewHolder中的edit不可以添加两个addTextChangedListener。每次onBindViewHolder,都要矫正对应itemview中edit的TextChangedListener。
关于:
??编者:李国帅??
?
【建立在RecyclerView基础上的含编辑框动态列表项增减异常】??时间:2021-11-6
??
推荐阅读
- 使用EventLog Analyzer进行日志取证分析
- 为什么我使用了索引,查询还是慢()
- Springboot 优雅停止服务的几种方法
- Mybatis是如何向Spring注册Mapper的
- 提高 GitHub 项目下载速度
- Tomcat 核心原理分析,提升设计思维
- 面试被问Redis锁的缺点,被打击的扎心了
- gradle(现代高效的java构建工具)
- 每个Java程序员都应该学习10条编码原则