Android 打开后如何打开片段?

Android 打开后如何打开片段?,android,android-fragments,Android,Android Fragments,我怀疑在创建了一个新的对象之后,如何打开一个片段 比如说 FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); Fragment frag = new MyFragment(); ft.replace(R.id.fl, frag, "MyFrag"); ft.addToBackStack("back"); ft.commit(); 现在,我如何打开MyFragment(),而不创建其他实例 我试过了,但

我怀疑在创建了一个新的对象之后,如何打开一个片段

比如说

FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
Fragment frag = new MyFragment();
ft.replace(R.id.fl, frag, "MyFrag");
ft.addToBackStack("back");
ft.commit();
现在,我如何打开
MyFragment()
,而不创建其他实例

我试过了,但没用

MyFragment mf = (MyFragment)getSupportFragmentManager().findFragmentByTag("MyFrag");
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.show(mf);

我如何才能做到这一点?

在活动中存储引用?使用
替换
而不是
显示
@EpicPandaForce perfect(y)…非常感谢!