单个活动基于片段的应用程序和后退按钮

时间:2013-01-26 09:22:49

标签: android android-fragments

我收到了应用程序,实际上只使用了一项活动。有片段放入的主要区域。但是现在后退按钮呢?

当然我可以覆盖onBackPressed(),但有什么用?

我每次都使用FragmentTransaction.replace()方法将片段推入其持有者。我可能对主题缺乏了解,但是不应该有一些片段内置堆栈,这样我就可以将onBackPressed()指向堆栈中的前一个片段了吗?

1 个答案:

答案 0 :(得分:2)

不要覆盖onBackPress。您可以将任何片段事务添加到后台堆栈。 There is special method to do this.