我使用一个活动作为容器和多个片段。一些片段需要显示应用栏,有些则不需要显示特殊的应用栏(例如,向上滑动时收缩的应用栏)。那么我应该在活动中还是在片段中放置应用栏(或操作栏)?
顺便说一句,如果我将应用栏放在片段中,当片段进入或移出时,我应该如何正确管理应用栏呢?
答案 0 :(得分:1)
如果每个片段都应该有不同的应用栏,您可能想要使用Toolbar。
工具栏是一个独立的ActionBar,可以放在任何视图组中的任何位置。工具栏API与ActionBar大致相同,因此您不应该有任何重大问题迁移到工具栏。
对于您的应用,您需要在每个片段中都有工具栏,并且每个片段都会控制它自己的工具栏。