读书人

ListView 内容之分批展示

发布时间: 2012-09-06 10:37:01 作者: rapoo

ListView 内容之分批显示

ListView? 内容循环显示

?

?

大家试想 假如ListView待显示的数据很庞大 从0-100? 如果按照ListView默认行为 用户要找到50记录 可能要滚动很久

?

这显然会影响用户体验? 本文的宗旨:解决这一问题

?

?

?

?

[思路]

?

思路很简单

?

1.? 自定义BaseAdapter

?

2.?? 其 getCount() 返回一个固定值 比如:5?? 那么ListView就会只显示5个记录

?

3. 其 getView()? 必须返回0-100记录 但需要分批显示 那如何实现呢?

?

?

定义 int index = 0;? 用于记录显示当前数据的次序? 用户显示下批数据 那么index++? 反之 显示以前 就index--

?

?

?

即: BaseAdapter 应该类似于这种形态 这仅仅是示例

?

?

?

?

2.? 最后一页数据

?

?ListView 内容之分批展示

?

?

?

学习下 6 楼 Vin-G 2011-07-02 楼主,按照你这个方法,如何获取SD卡中的音乐列表啊??请教

读书人网 >移动开发

热点推荐