Android 使用FragmentTabHost在选项卡片段之间传递参数

Android 使用FragmentTabHost在选项卡片段之间传递参数,android,android-fragmentactivity,fragment-tab-host,Android,Android Fragmentactivity,Fragment Tab Host,调用tabhost mTabHost.setCurrentTab(index)的switch方法后,需要在选项卡片段之间传递数据 有什么方法可以做到这一点吗?通常,您希望一个片段与另一个片段通信,例如根据用户事件更改内容。所有片段到片段的通信都是通过相关活动完成的。两个片段不应该直接通信 选中此项:通常,您希望一个片段与另一个片段进行通信,例如根据用户事件更改内容。所有片段到片段的通信都是通过相关活动完成的。两个片段不应该直接通信 检查此项::|我知道2个片段的通信方式,但我的问题是Fragme

调用tabhost mTabHost.setCurrentTab(index)的switch方法后,需要在选项卡片段之间传递数据


有什么方法可以做到这一点吗?

通常,您希望一个片段与另一个片段通信,例如根据用户事件更改内容。所有片段到片段的通信都是通过相关活动完成的。两个片段不应该直接通信


选中此项:

通常,您希望一个片段与另一个片段进行通信,例如根据用户事件更改内容。所有片段到片段的通信都是通过相关活动完成的。两个片段不应该直接通信


检查此项:

:|我知道2个片段的通信方式,但我的问题是FragmentTabHost中的2个选项卡片段如何通信?那么这必须有助于您第一次仅调用片段(片段片段片段)的方法。当tabhost切换tab并将参数发送到tab片段时,我需要调用一个事件。|我知道2个片段的通信方式,但我的问题是FragmentTabHost中的2个选项卡片段如何通信?那么这必须有助于您第一次仅调用TacFragment(fragment fragment)方法。我需要在tabhost切换tab并将参数发送到tab片段时调用一个事件。
public class FragmentTabs extends FragmentActivity {
    private FragmentTabHost mTabHost;    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.fragment_tabs);
        mTabHost = (FragmentTabHost)findViewById(android.R.id.tabhost);
        mTabHost.setup(this, getSupportFragmentManager(), R.id.content);

        mTabHost.addTab(mTabHost.newTabSpec("class1").setIndicator("Class 1"),
            Class1.class, null);
        mTabHost.addTab(mTabHost.newTabSpec("class2").setIndicator("Class 2"),
            Class2.class, null);
        mTabHost.addTab(mTabHost.newTabSpec("class3").setIndicator("Class C"),
            Class3.class, null);
    }
}