【发布时间】:2018-07-20 18:54:16
【问题描述】:
我在从 Backstack 中删除特定的 Fragment 时遇到问题。
比如,我有五个Fragments A -> B -> C -> D -> E 和所有Fragments 都来自同一个Activity with add to Backstack 并添加不使用替换。
Calling order; A -> B -> C -> D -> E.
当Fragment-E (last fragment) 是我当前的Fragment 并按下Back Button 然后我想去Fragment-B。这意味着我不需要Fragment-C, Fragment-D and Fragment-E。
此外,当Fragment B 在那里并按下back button 时,将调用Fragment A。这也将同时发生在所有fragment 上。
还有一件事 All Fragment 调用 API 从 server 获取数据并填充到列表。
帮助实现这个场景。
【问题讨论】:
标签: android android-fragments android-activity onbackpressed