Activity 如何更新Fragment

Android 码拜 10年前 (2015-04-26) 1847次浏览 0个评论

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

Activity 如何更新Fragment
20分
修改数据以后,调用Adapter的NotifyDatasetChanged方法。
Activity 如何更新Fragment
20分
数据的读取应该是在fragment中进行,activity只控制fragment显示。数据的刷新调用调用Adapter的NotifyDatasetChanged方法即可,adapter的数据源地址不能更改,也就是不能重新复制或new,也会导致无法刷新
Activity 如何更新Fragment
引用 1 楼 svenwang 的回复:

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

完全正确,赞,谢谢

Activity 如何更新Fragment
引用 2 楼 u012886582 的回复:

数据的读取应该是在fragment中进行,activity只控制fragment显示。数据的刷新调用调用Adapter的NotifyDatasetChanged方法即可,adapter的数据源地址不能更改,也就是不能重新复制或new,也会导致无法刷新

完全正确,赞,谢谢


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Activity 如何更新Fragment
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!