我正在编写一个带有 FragmentPagerAdapter 和两个 Fragment 的简单 Fragment Activity,我需要在其中显示与我在 tab1 中的选择相关的 tab2 中的某些数据。但是 tab2 中的数据永远不会更新。有什么通用的程序吗?
2 回答
            1        
        
		
你需要一个通用的数据持有者,Activity 对象是最合适的,因为它是两个片段的父级。所有片段都可以getActivity()在onCreate(). 您可以调用 Activity 对象的方法来获取选定的数据。另一个片段可以类似地,调用 Activity 对象的方法来设置选定的数据。
于 2013-07-21T11:54:32.763   回答
    
    
            0        
        
		
解决了。我刚刚创建了每个选项卡的一个实例,并在选项卡 2 上添加了一个 update() 方法,我从选项卡 1 调用了该方法。我找不到内置的解决方案,所以我按照自己的方式进行了操作。
于 2013-07-23T15:02:51.723   回答