【发布时间】:2017-03-06 11:02:31
【问题描述】:
我目前正在开发适用于 android 的浏览器应用程序。我正在管理带有片段的新标签。因此,当用户打开新选项卡 B,然后再次返回选项卡 A 时,一切正常。当他从 A 尝试再次返回 B 时出现问题。换句话说,当您尝试弹回相同的片段时,它不起作用第二次。
这就是我添加新标签片段的方式
android.app.Fragment f1 = new FragmentHolder();
allFragments.add(f1);
getFragmentManager().beginTransaction().replace(R.id.fragmentContainer, f1).addToBackStack(fragmentTags[allFragments.size()-1]).commit();
这里是我如何弹回片段
boolean chkFlag = getFragmentManager().popBackStackImmediate(currentTag.getFragmentTAG(),0);
提前感谢您的帮助。
【问题讨论】:
标签: android android-fragments fragmentmanager