Jetpack导航。改变每个片段的工具栏按钮
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jetpack导航。改变每个片段的工具栏按钮相关的知识,希望对你有一定的参考价值。
呼叫后 NavigationUI.setupActionBarWithNavController
工具栏的标题会自动改为 android:label
的片段。但是如果我想根据片段在工具栏的右侧显示不同的按钮呢?我曾经创建过单独的Activity,所以我不需要动态改变工具栏的按钮,但是现在我们在一个Activity中使用多个逻辑屏幕(片段),按钮需要像标题一样改变。
例如,假设我的导航有两个碎片,f1和f2。我想为f1显示一个 "关于 "按钮,为f2显示 "保存 "按钮。有没有一种自动的方式作为标题,或者我必须在Activity中通过使用诸如(如何动态创建菜单项?)?
以上是关于Jetpack导航。改变每个片段的工具栏按钮的主要内容,如果未能解决你的问题,请参考以下文章
android jetpack 导航仪器测试在返回导航上失败