0
我在我的标签栏中使用FragmentAcitvity。 我能够加载一个新的片段更改选项卡。 但我有一个问题,因为我在一个选项卡中有很多活动。例如我有两个标签: Tab1,Tab2。我在 Tab1:activityA - > activityB --- ActivityC 和 Tab2:activityF 我怎么能实现这一点。在标签栏中去同一标签中的其他片段?
我的代码在这里。 主类
public class MainActivity extends FragmentActivity {
private FragmentTabHost mTabHost;
Context context=this;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mTabHost = (FragmentTabHost) findViewById(android.R.id.tabhost);
mTabHost.setup(context, getSupportFragmentManager(), android.R.id.tabcontent);
mTabHost.addTab(
mTabHost.newTabSpec("Records").setIndicator("")), ActiovityA.class, null);
mTabHost.addTab(
mTabHost.newTabSpec("tab2").setIndicator("tab2"),acitvityf.class, null);
mTabHost.setCurrentTab(0);
}
}
我acitvityA在这里 公共类acitvityA扩展片段{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.acitvitya_xml, container, false);
return v;
}
}
myactivityB是
public class acitvityb extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.acitvityb_xml, container, false);
return v;
}
}
我怎么能解决呢?是什么在这里失踪。