【发布时间】:2015-04-24 03:59:38
【问题描述】:
我的应用中有 5 个片段。我使用后台堆栈。当我打开 Fragment 时,他添加到 backstack。
[Fragment1]->[Fragment2]->[Fragment3]->[Fragment4]->[Fragment5]
当我点击后退按钮时,我需要循环打开 2 个最新的片段。
[Fragment4]->[Fragment5]->[Fragment4]->[Fragment5]->[Fragment4]->[Fragment5]
有可能吗?
【问题讨论】:
-
我不确定你在这里问什么。但看起来您只需要根活动的 onBackPressed 方法的自定义实现。只需检查堆栈顶部的片段,并实现从逻辑上加载片段。
标签: android android-fragments fragment-backstack