使用 ActionBar Sherlock 实现选项卡,我声明了一个新的 TabsAdapter 对象,并向其中添加了两个选项卡。
mTabsAdapter = new TabsAdapter(this, getSupportActionBar(), mViewPager);
mTabsAdapter.addTab(tab1, FragmentA.class);
mTabsAdapter.addTab(tab2, FragmentB.class);
HashMap 中有一些数据我需要在 FragmentA 和 FragmentB 中使用。这两个类都扩展了 android Fragment。我不知道如何传递这些数据并在另一端检索它。
感谢您的帮助
最佳答案
您可以将此数据保留在类级别字段的 Activity 中,并从两个 fragment 访问它。
Fragment 可以使用 getActivity() 方法访问 Activity 实例。
关于android - 在android中通过选项卡传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9029848/