Activity 如何更新Fragment

============问题描述============


最近想做一个通讯录和信息结合起来的应用,左右可以切换通讯录、信息,现在只做到通讯录的读,问题来了,往Fragment中的listView设置BaseAdapter后,界面不变,我想知道如何才能更新Fragment的内容?

============解决方案1============


修改数据以后,调用Adapter的NotifyDatasetChanged方法。

============解决方案2============


数据的读取应该是在fragment中进行,activity只控制fragment显示。数据的刷新调用调用Adapter的NotifyDatasetChanged方法即可,adapter的数据源地址不能更改,也就是不能重新复制或new,也会导致无法刷新
posted @ 2014-10-23 16:25  android开发教程  阅读(1710)  评论(0编辑  收藏  举报
我要啦免费统计