Android中每个片段的不同操作栏 - 最佳方法?
Posted
技术标签:
【中文标题】Android中每个片段的不同操作栏 - 最佳方法?【英文标题】:Different action bar for each fragment in Android - best approach? 【发布时间】:2019-04-06 16:27:09 【问题描述】:我正在构建一个包含许多片段的 android 项目,每个片段都有不同的操作栏。
我见过的推荐方法是使用包含工具栏的主布局,然后每个片段与主布局的操作栏交互。
对我来说,在每个片段布局中单独包含一个不同的工具栏似乎更有意义,但这与我看到的到处推荐的方法背道而驰。事实上,我发现每次启动片段时都更改操作栏属性非常麻烦(片段保存在内存中)。在每个片段中单独包含工具栏有什么缺点吗?
【问题讨论】:
【参考方案1】:在我正在处理的项目中,每个片段只有一个主操作栏,每次用户切换到另一个片段时,我都会根据片段 ID 更改它的属性,对我来说这是最干净和最简单的解决方案。
【讨论】:
以上是关于Android中每个片段的不同操作栏 - 最佳方法?的主要内容,如果未能解决你的问题,请参考以下文章