Android ListView 更新
2012-07-05 21:32
204 查看
Android ListView 更新
在公司1年多,改过很多ListView的bug,但没怎么用ListView,今天写一个功能用到了 ,这里记述一下ListView的更新吧,
首先用到Activity,Activity中包含了一个ListView,ListView的数据使用Adapter适配,
当需要更新Adapter数据时,假如Adapter的ArrayList remove 掉了一个元素,那么此时可以通过Adapter的notifyChange()方法来通知ListView更新视图。
使用 invalidate()方式没有效果。
另外ListView使用过程中可能会遇到要记录Item中子View位置的问题,可以使用子View的setTag(Object obj)将位置信息存入tag中。
在公司1年多,改过很多ListView的bug,但没怎么用ListView,今天写一个功能用到了 ,这里记述一下ListView的更新吧,
首先用到Activity,Activity中包含了一个ListView,ListView的数据使用Adapter适配,
当需要更新Adapter数据时,假如Adapter的ArrayList remove 掉了一个元素,那么此时可以通过Adapter的notifyChange()方法来通知ListView更新视图。
使用 invalidate()方式没有效果。
另外ListView使用过程中可能会遇到要记录Item中子View位置的问题,可以使用子View的setTag(Object obj)将位置信息存入tag中。
相关文章推荐
- android ListView更新问题
- android-listview的总结(不定期更新)
- Android开源项目发现---ListView篇(持续更新)
- 【android】EditText监听,根据输入内容查询数据并动态更新ListView
- Android的ListView,数据更新后自动scroll到底部。
- android中,用SimpleAdapter创建有自己布局的listView,以及listView的修改更新notifyDataSetChanged()的使用。
- Android开发10.1:UI组件适配器AdapterView(创建ListView,Adapter接口)-更新20130912
- Android之更新ListView,位置置顶的问题
- 【Android】Handler应用(三):从服务器端分页加载更新ListView
- Android零基础入门第44节:ListView数据动态更新
- 【Android】Handler的应用(三):从服务器端分页加载更新ListView
- android listview 执行notifyDataSetChanged 不更新数据的原因
- android notifydatasetchanged() 无法实时更新listview内容的解决方法
- Android开源项目发现---ListView篇(持续更新)
- Android开发10.1:UI组件适配器AdapterView(创建ListView,Adapter接口)-更新20130912
- Android通过Handler与AsyncTask两种方式动态更新ListView(附源码)
- android使用notifyDataSetChanged()方法,adapter的数据更新了,但是ListView的内容没有更新
- android基础笔记——监听数据变化,即时更新ListView:adapter.notifyDataSetChanged();
- 解决Android时时更新listview数组越界问题
- Android ListView各种效果实现总结,持续更新...