Handler更新listview内容,listview数据没有得到更新
2015-01-19 19:29
309 查看
在主页面中,有一个listview。
该listview的内容要求是动态变化的。(即,在adapter中绑定的list会实时改变)
此时,构造两个list : realList , tmpList
1.每回给tmpList更新之前,先clear该list
tmpList.clear();
tmpList.add();....
2.在adapter的getView()中,先对realList清空,然后在添加tmpList的内容,然后将realList.get(position),最后记得要notifyDataSetChanged()
realList.removeAll(realList);
realList.addAll(tmpList);
XXXListItem li = realList.get(position);
...
notifyDataSetChanged();
该listview的内容要求是动态变化的。(即,在adapter中绑定的list会实时改变)
此时,构造两个list : realList , tmpList
1.每回给tmpList更新之前,先clear该list
tmpList.clear();
tmpList.add();....
2.在adapter的getView()中,先对realList清空,然后在添加tmpList的内容,然后将realList.get(position),最后记得要notifyDataSetChanged()
realList.removeAll(realList);
realList.addAll(tmpList);
XXXListItem li = realList.get(position);
...
notifyDataSetChanged();
相关文章推荐
- android使用notifyDataSetChanged()方法,adapter的数据更新了,但是ListView的内容没有更新;
- android使用notifyDataSetChanged()方法,adapter的数据更新了,但是ListView的内容没有更新;
- android使用notifyDataSetChanged()方法更新数据失效,adapter的数据更新了,但是ListView的内容没有更新;
- android使用notifyDataSetChanged()方法,adapter的数据更新了,但是ListView的内容没有更新
- 【android】EditText监听,根据输入内容查询数据并动态更新ListView
- 在edittext中输入内容,动态匹配更新 listview的数据(EditText中边输入,listView边更新)
- 两个Fragment切换,BFragment中的listview 数据获取回来 为什第一次进入不显示第二次进入数据就显示了呢?ListView网络数据没有及时更新
- 转载 ListView动态更新数据
- 如何用一个数据库的数据去更新另一个数据库的内容 (转)
- 不用锁表,没有异常:在高并发网络中高效的更新数据库数据的方式<转>
- MySQL数据表字段内容的批量修改、清空、复制等更新命令
- hibernate 没有id属性 怎么更新数据
- 关联关系的crud(增加(Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete))的理解(casecade和fetch)
- 近日探得用C++将二进制数据存储到XML文件的方法,由于在研究时,未得到网上其他同仁的帮助(网上搜索了半天没有相关资料,只有.NET的),在这里不敢独享,给别的同仁在搜索时能够搜索到相关资料,也算是绵薄之力! )
- ListView动态更新数据
- android ListView 数据更新的总结
- android 为 ListView Item中的组件添加事件 以及更新数据
- 大汗!!困扰了我两天的问题, 竟然是在PostBack之后没有取消绑定--GridView数据无法更新的问题
- ListView动态的更新内容
- 在eclipse中无法编译,编译后classes中的内容没有更新