呼叫后 NavigationUI.setupActionBarWithNavController
工具栏的标题会自动改为 android:label
的片段。但是如果我想根据片段在工具栏的右侧显示不同的按钮呢?我曾经创建过单独的Activity,所以我不需要动态改变工具栏的按钮,但是现在我们在一个Activity中使用多个逻辑屏幕(片段),按钮需要像标题一样改变。
例如,假设我的导航有两个碎片,f1和f2。我想为f1显示一个 "关于 "按钮,为f2显示 "保存 "按钮。有没有一种自动的方式作为标题,或者我必须在Activity中通过使用诸如(如何动态创建菜单项?)?