带有标签的Android活动:如何获取活动标签后面的Fragment实例

时间:2014-07-25 12:10:35

标签: android android-fragments tabs

我有一个实现Tabs的Activity,基本上我说错了:

http://maxalley.wordpress.com/2013/05/18/android-creating-a-tab-layout-with-fragmenttabhost-and-fragments/

FragmentActivty通过FragmentTabHost添加标签,如下所示:

mTabHost.addTab(
        mTabHost.newTabSpec("tab1").setIndicator("Tab 1",
                getResources().getDrawable(android.R.drawable.star_on)),
        FragmentTab.class, null); // how do i get back to the instance of Frgment tab???

我已经添加了TabChangeListener实现,并且当标签设置为活动状态时我会收到通知,

但是:我无法找到如何到达标签后面的FragmentTab实例。

TIA

BG

1 个答案:

答案 0 :(得分:0)

好,所以你不能,你可以,但不是真的,片段不会存在,直到激活标签和停用实例暂停。

而不是试图将数据推送到片段/视图中,而不是试图将数据拉入onCreateView - 每次激活片段时调用该数据。