Android 在第一个选项卡上重新单击时如何设置初始片段

Android 在第一个选项卡上重新单击时如何设置初始片段,android,android-fragments,tabs,Android,Android Fragments,Tabs,在这里,我使用tab小部件,有3个选项卡tab1、tab2和tab3。我在每个选项卡上设置片段,就像Fragment1最初在第一个选项卡上设置一样。我通过单击按钮转到与Fragment1不同的片段,然后当我单击第一个选项卡时,无法将Fragment1设置为初始设置 以下是我最初在选项卡上设置片段的代码: 公共类MainActivity扩展了FragmentActivity{ private FragmentTabHost mTabHost; @Override protected void on

在这里,我使用tab小部件,有3个选项卡tab1、tab2和tab3。我在每个选项卡上设置片段,就像Fragment1最初在第一个选项卡上设置一样。我通过单击按钮转到与Fragment1不同的片段,然后当我单击第一个选项卡时,无法将Fragment1设置为初始设置

以下是我最初在选项卡上设置片段的代码:

公共类MainActivity扩展了FragmentActivity{

private FragmentTabHost mTabHost;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.base_layout);

    mTabHost = (FragmentTabHost)findViewById(android.R.id.tabhost);
    mTabHost.setup(this, getSupportFragmentManager(), R.id.realtabcontent);

      mTabHost.addTab(mTabHost.newTabSpec("tab1").setIndicator("tab1", getResources().getDrawable(R.drawable.list)),
            ListOfArticlesFragment.class, null);

        mTabHost.addTab(mTabHost.newTabSpec("tab2").setIndicator("tab2", getResources().getDrawable(R.drawable.picture)),
                PicturesFragment.class, null);

        mTabHost.addTab(mTabHost.newTabSpec("tab3").setIndicator("tab2", getResources().getDrawable(R.drawable.calendar)),
                ListOfArticlesFragment.class, null);

        mTabHost.addTab(mTabHost.newTabSpec("tab3").setIndicator("tab4", getResources().getDrawable(R.drawable.help)),
                ListOfArticlesFragment.class, null);




}
当我点击按钮从ListOfArticlesFragment移动到另一个片段时,如何设置 单击tab1时,再次单击ArticlesFragment列表

提前谢谢