通过android中的选项卡传递数据
问题描述:
使用ActionBar Sherlock实现选项卡,我有一个新的TabsAdapter对象声明和两个选项卡添加到它。通过android中的选项卡传递数据
mTabsAdapter = new TabsAdapter(this, getSupportActionBar(), mViewPager);
mTabsAdapter.addTab(tab1, FragmentA.class);
mTabsAdapter.addTab(tab2, FragmentB.class);
hashmap中有一些数据需要在FragmentA和FragmentB中使用。这两个类都扩展了android Fragment。我不知道如何传递这些数据并在另一端检索它。
感谢您的帮助
散列图实际上是从一个活动传递到片段使用putExtra方法附加到的活动。我目前的解决方案是使用'this.getActivity()。getIntent()。getExtras()。get(“value”)'在每个片段中检索它。不知道这是否是最好的解决方法 – cv87 2012-01-27 06:57:59