【发布时间】:2016-11-24 08:37:43
【问题描述】:
好的,所以我正在构建一个使用 this library 进行底部导航的 android 应用程序,并且我正在使用一个基本 Activity 来保存它以及一个 Framelayout 来管理我的片段以进行加载/替换等。
有效的方法: 点击底部栏图标会加载它对应的片段并且效果很好。
我的问题: 如果我点击第一个选项卡,然后是第二个选项卡,然后是第一个选项卡AGAIN,整个片段会从头开始重新加载。
我不想要这种行为。 ALSO 使用底部栏库时,任何人都有关于如何保留片段状态的任何好的提示。
我在以前的应用程序中使用 pagerview 实现了类似的功能(以前的应用程序没有使用底栏进行导航),但我不确定如何将 pagerview 与 ONE 基本活动一起使用它包含用于替换片段的 Framelayout,或者这甚至是最好的解决方案。
我喜欢我目前拥有的解决方案,除了片段每次替换以前的片段时都从头开始重新加载。如果有人有任何可以帮助我的帮助或建议,将不胜感激。
【问题讨论】:
标签: android android-fragments navigation android-viewpager