Android中动态更新ListView
来源:互联网 发布:魔兽争霸3宽屏mac 编辑:程序博客网 时间:2024/06/05 02:20
在使用ListView时,会遇到当ListView列表滑动到最底端时,添加新的列表项的问题,本文通过代码演示如何动态的添加新的列表项到ListView中。
实现步骤:调用ListView的setOnScrollListener()方法设置滑动监听器,实现OnScrollListener接口的方法,判断当列表滑动到最低端时,加载新的列表项。
其中OnScrollListener接口需要实现如下两个方法:
onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)
view 报告滑动状态的视图
firstVisibleItem 可视的第一个列表项的索引
visibleItemCount 可视的列表项个数
totalItemCount 总共的列表项个数
onScrollStateChanged(AbsListView view, int scrollState)
view 报告滑动状态的视图
scrollState 滑动状态
滑动状态包括
SCROLL_STATE_IDLE : 0 视图没有滑动
SCROLL_STATE_TOUCH_SCROLL : 1 用户正在触摸滑动,手指仍在屏幕上
SCROLL_STATE_FLING : 2 用户之前触摸滑动,现在正在滑行,直到停止
下面通过代码给大家演示效果
main.xml
footer.xml
MainActicity.xml
效果预览
<a href="http://blog.92coding.com/wp-content/uploads/2012/03/DynamicUpdateListViewDemo.jpg" class="cboxElement" rel="example4" 382"="" style="text-decoration: none; color: rgb(1, 150, 227); ">
代码下载:http://115.com/file/bepc3x5d
转载地址:http://blog.92coding.com/index.php/archives/382.html
- Android中动态更新ListView
- Android中动态更新ListView
- Android中动态更新ListView
- Android中动态更新ListView
- Android中动态更新ListView
- Android中动态更新ListView
- Android中动态更新ListView
- 【Android】动态更新ListView
- 【Android】动态更新ListView
- Android: ListView动态更新数据
- 【Android】使用notifyDataSetChanged()动态更新ListView
- Android:ListView的Adapter的动态更新
- Android 自定义Adapter动态更新ListView视图
- Android ListView的动态查询与更新
- Android操作数据的动态更新ListView
- notifyDataSetChanged() 动态更新ListView android线程延迟
- android ListView中自定义SimpleAdapter动态添加ratingBar及图片更新
- android ListView中自定义SimpleAdapter动态添加ratingBar及图片更新
- 子线程更新UI会发生android.view.ViewRoot$CalledFromWrongThreadException异常的解决方法 .
- SQL2000清理日志文件
- 斯坦福大学的中文分词程序
- C#接口
- Android network的Type和 phone的signalStrength
- Android中动态更新ListView
- SQL2000 挂起
- 字符串转化为数字
- [转]浅谈C/C++内存泄露及其检测工具
- java.net.ServerSocke让java程序只运行一个实例
- 跋涉之旅之Posix线程编程指南(1)
- mysql的复制技术
- MC3090R设备开发时,引用Symbol.Barcode.dll后组件为灰色的解决方案
- oracle中job的简单实例