Android会回到以前的活动而不是删除片段吗?

时间:2016-01-13 16:22:48

标签: android android-activity fragment

我有2个活动,里面有片段。每当我按下后退按钮时,片段就会被破坏(使用FragmentTransaction的替换方法将它们添加到活动中),而不是立即返回第一个活动。 我怎样才能实现我想要的行为?

1 个答案:

答案 0 :(得分:0)

您可以在活动中覆盖onBackPressed方法,并检查 fragmentManager.getBackStackEntryCount()== 0 。如果是完成()该活动。

希望它有所帮助。