利用baseadapter把另一组 List<Map<String, Object>>的内容加到listvew的原来项的后面怎么弄呢?
解决方案 »
- android客户端如何将存在arraylist中的多条数据,通过json上传到服务器端
- 最近打算学习一下Android开发,结果一个环镜都搭不起来。来请教大家了。
- android Socket 超时问题
- 如何获取手机RAM的所有值
- android XMLpull解析问题
- 简述Android触摸屏手势识别2
- 请问framework的AndroidManifest.xml什么时候被PackageManagerService扫描的?
- 求解:ListView有数据不显示问题
- 关于ListView与Adapter之间的原理问题
- android 通过代码实现USB连接共享PC网络????
- premature end of file
- LinearLayout嵌套Button时的点击事件
mAdapter.notifyDatasetChanged();
mAdapter.notifyDatasetChanged();这个方法的原型啥样?
List<Map<String, Object>> mList = new ArrayList<>();
List<Map<String, Object>> newList = new ArrayList<>();
... // mList中添加数据
... // newList中添加数据
mAdapter就是你自定义的baseAdapter,mAdapter的数据从mList获得
getCount() {
return mList.size();
}
Object getItem(int pos) {
return mList.get(pos);
}
...
notifyDatasetChanged()是baseAdapter的方法,通知重新加载数据