【发布时间】:2012-10-01 17:22:58
【问题描述】:
我正在开发一个安卓应用。我有一个选项卡导航模式下的操作栏,以及三个调用要在框架视图容器中替换的片段的选项卡。
我的问题是:如果用户在一个选项卡中生成一个后台堆栈,然后切换到另一个选项卡,如果在此状态下按下后退按钮 - 则弹出后台堆栈,但 该选项卡不会更改,这会导致片段重叠(属于 Tab1 的 backstack 片段被弹出/添加,但 Tab2 仍处于选中状态,其片段也是如此)。
有没有办法让操作栏选项卡对后退按钮做出反应,使其与片段返回堆栈平行?
【问题讨论】:
标签: android android-fragments android-actionbar android-fragmentactivity