Android 如何动态更新FragmentPagerAdapter中的片段
我正在用一个FragmentPagerAdapter和两个Fragments编写一个简单的片段活动,其中我需要在tab2中显示与我在tab1中的选择相关的某些数据。但tab2中的数据从未更新过。这有什么共同的过程吗?您需要一个共同的数据持有者,活动对象是最合适的,因为它是两个片段的父对象。所有片段都可以在Android 如何动态更新FragmentPagerAdapter中的片段,android,Android,我正在用一个FragmentPagerAdapter和两个Fragments编写一个简单的片段活动,其中我需要在tab2中显示与我在tab1中的选择相关的某些数据。但tab2中的数据从未更新过。这有什么共同的过程吗?您需要一个共同的数据持有者,活动对象是最合适的,因为它是两个片段的父对象。所有片段都可以在onCreate()中使用getActivity()。您可以调用活动对象的方法来获取所选数据。另一个片段也可以类似地调用Activity对象的方法来设置所选数据。您需要一个数据的公共持有者,Ac
onCreate()
中使用getActivity()
。您可以调用活动对象的方法来获取所选数据。另一个片段也可以类似地调用Activity对象的方法来设置所选数据。您需要一个数据的公共持有者,Activity对象最合适,因为它是两个片段的父对象。所有片段都可以在onCreate()
中使用getActivity()
。您可以调用活动对象的方法来获取所选数据。另一个片段同样可以调用活动对象的方法来设置所选数据。已解决。我只是为每个选项卡创建了一个实例,并在选项卡2上添加了一个update()方法,我从选项卡1中调用了该方法。我找不到内置解决方案,所以我按自己的方式解决了。解决了。我只是为每个选项卡创建了一个实例,并在选项卡2上添加了一个update()方法,我从选项卡1中调用了该方法。我找不到内置的解决方案,所以我按自己的方式做了