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