读书人

listview 记录查看更多的有关问题

发布时间: 2012-04-10 21:03:56 作者: rapoo

listview 记录,查看更多的问题,在线等
android界面中,有一listview,记录只有标题和内容 如下

标题1 内容1
标题2 内容2
......

现在界面上可正常显示10条记录了
现需:用户查看上面的记录时,当用户看到界面的底部时,底部要出现 "查看更多",点击 "查看更多"
可再看10条记录,

这如何实现呀,thanks

[解决办法]
1:mListView.addFooterView(mMoreView); 这里的mMoreView是你加载更多页面的按钮,TextView也可以;

2:mMoreView添加按下响应,获得更多的数据;

3:把更新得到的数据添加到listview得adapter里去;
mAdapter.AddItem(list); AddItem是自定义的函数,实现在你自定义的adapter类中

4:AddItem中做两件事
1:给你的数据集添加上新的数据
比如 mData.addAll(newdata);
private ArrayList<HashMap<String, Object>> mData; //mData的定义
2:更新可见区域
notifyDataSetChanged();

读书人网 >Android

热点推荐