2013-07-21 23 views
1

我正在使用FragmentPagerAdapter和两个片段编写简单的片段活动,其中需要在tab2中显示与我在tab1中的选择相关的某些数据。但是tab2中的数据从不更新。有没有共同的程序?如何动态更新FragmentPagerAdapter中的片段

回答

1

您需要数据的共同持有者,Activity对象是最合适的,因为它是两个片段的父对象。所有片段可以在onCreate()中使用getActivity()。您可以调用Activity对象的方法来获取选定的数据。其他片段可以类似地调用Activity对象的方法来设置选定的数据。

0

已解决。我刚刚创建了每个Tab的一个实例,并在Tab 2中添加了一个update()方法,我从Tab 1中调用。我无法找到内置的解决方案,因此我按照自己的方式完成了。

相关问题