【发布时间】:2019-05-09 23:13:48
【问题描述】:
我试图实现通常如下所示的新 BottomAppBar: material BottomAppBar 作为一个 BottomNavigationView,就像在 Google Home 应用中一样,看起来像 this。
我的问题是,由于我只能使用菜单资源填充 BottomAppBar,因此我无法理解如何对齐按钮以使其看起来像 BottomNavigationView(但使用 Fab 按钮的“剪切”)而不是对齐所有内容到 BottomAppBar 的一侧。
如何在这个新的 Material BottomAppBar 中添加自定义布局?
或者,有什么方法可以为 Fab 按钮实现一个带有“cut”的 BottomNavigationView(保持很酷的默认动画,如新的 BottomAppBar)?
【问题讨论】:
-
到目前为止你有什么?
-
我正在重新设计一个旧应用程序,到目前为止,我有一个带有 fab 按钮和一些菜单按钮的工作 BottomAppBar(来自旧版本的应用程序)。从以前的 AppBar 切换到新的 AppBar 非常简单,但现在我一直在尝试更改其中的布局
-
基本上你想让你的底部应用栏看起来像 Google Home 应用?
-
没错。起初我考虑制作一个与 fab 按钮交互的自定义 BottomNavigationView,但我想在 BottomAppBar 内扩展自定义布局要容易得多,因为它已经处理不同的行为和动画
标签: android material-design android-appbarlayout bottomnavigationview android-bottomappbar