我正在寻找一种方法来使顶级栏在各种活动中保持一致,就像HTML中的一个框架一样。我认为在阅读行动栏时我找到了解决方案,但经过进一步调查后,我了解它的活动依赖于任何其他标准布局。
所以我的观点是使用操作栏而不是在活动布局中制作顶栏的好处是什么?
除此之外,如果您对如何制作独立于活动的顶级酒吧有任何建议,我们将非常感激。
答案 0 :(得分:0)
Actionbar会为您处理很多事情。例如,它管理选项卡和其他视图切换行为,并向您显示OptionsMenuItems。
无法创建在活动切换期间未销毁的视图。活动是App的非常独立的部分,仅通过Intent松散耦合。执行此类操作的唯一方法是将所有状态的tob栏写入Intent并将其发送到您正在启动的所有新活动。然后,您可以在设置活动时重新创建顶部栏。