【发布时间】:2018-10-02 21:14:28
【问题描述】:
我有一个使用 BottomNavigationBar 的活动。
我默认在工具栏中间显示app logo。
现在,我必须在选择一个底部显示项目时在整个工具栏上显示SearchBar。此外,我想在选择任何其他 bottomNavigation 项目时恢复到默认工具栏视图(中间带有徽标的)。我如何使用导航组件做到这一点?
如果我必须使用 ViewSwitcher 或 ActionMode,则必须放弃导航组件的整个想法,因为我可以自己处理一些片段事务。
在这里帮帮我。
【问题讨论】:
-
所以你的 Activity 中有一个 Toolbar,但如果你在一个特定的底部导航项上,它就完全不同了?
-
假设我有 2 个带有不同工具栏的活动,但我想使用单个活动拱门,但工具栏应该像以前一样更改。
-
@ianhanniballake 如果这应该由应用程序开发人员处理,或者我要问的是糟糕的设计,请告诉我,我会做出相应的更改。感谢您的回复。
标签: android kotlin android-toolbar android-jetpack android-architecture-navigation