问题标签 [android-bottomappbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
689 浏览

android - 当 BottomAppBar 从隐藏状态返回时,BottomAppBar FabCradleMargin 变得越来越小,几乎是平的

当在 hideonScroll 设置为 true 时导航我的应用程序并向上/向下滚动时,我的 FabCradleMargin 在底部应用程序栏中变得更少,几乎是平坦的。当 BottomAppBar 从屏幕上隐藏时,它会在 Floating 操作 Button 下返回 resized。一定是新的 Android 材质组件中的故障。有没有其他人遇到过这个问题。如果是这样,你有什么建议来解决它。

图像之前

后像

0 投票
6 回答
26980 浏览

android - 如何将 BottomAppBar + FAB 与 BottomNavigationView 结合使用

我想FloatingActionButton在BottomNavigationView顶部锚定BottomAppBar时使用它及其行为。

我想出了一个相当“hacky”的技巧,将它BottomNavigationView放在 BottomAppBar 的顶部而不提供背景,从而使其透明。

乍一看这似乎效果很好,但我发现只有在触摸按钮的上半部分时才能单击 fab 按钮(所以BottomNavigationView顶部没有透明)。

截屏

有什么方法可以实现这个想法,我可以完全点击FloatingActionButton

0 投票
3 回答
1330 浏览

android - 如何确保 CoordinatorLayout 子级不重叠

我在协调器布局内使用底部应用栏。其余内容来自片段。片段内容被底部应用栏覆盖

因为我使用的是 bottomAppBar,所以它必须在 CoordintorLayout 内,并且所有孩子也必须在其中。BottomAppBar 上方的所有布局都应填充提醒空间,但如果我这样做,底部的视图会被覆盖。如何确保视图不与 BottomAppBar 重叠

我需要的是确保替换片段的任何内容都不应该被底部应用栏覆盖,并且应该使用底部应用栏未使用的所有空白。在另一个世界中,内容应该在它上面,同时使用其余的空白空间,并且仍然在协调器布局内。

0 投票
1 回答
77 浏览

android - FAB 不浮动

活动布局有点复杂...是一个片段活动,底部片段('bottomBarFragmentPlaceholder')是底部AppBar,FAB放在中间。

活动布局如下:

那么BottomAppBar布局如下:

结果是:

为什么我的 FAB 被推下而不是装入支架?

任何帮助将不胜感激。

谢谢,GBa。

0 投票
1 回答
1255 浏览

android - FloatingActionButton 高于 BottomAppBar

我从 API 28 向 BottomAppBar 添加了一个 FAB,如下面的 XML 所示。问题是它漂浮在底杆上方太高,而不是坐在摇篮中。如果我将 app:fabCradleVerticalOffset 设置为 0dp,则没有任何变化。

在此处输入图像描述

0 投票
2 回答
1518 浏览

android - 如何使用fab风格的钻石?

如何为 fab + 底部应用栏使用菱形样式?在网站https://material.io/tools/theme-editor/的草图文件中有这样的样式: 在此处输入图像描述

查看了所有可能的样式和标签...

0 投票
2 回答
408 浏览

android - 如何将 BottomAppBar 的背景设置为位图?

我在下面有一张位图,它不是纯白色的,有一些嘈杂的地方

在此处输入图像描述

如何设置BottomAppBar的背景,bitmap.xml如下,

在我的 activity_main.xml 中,我使用它如下:

但是它不起作用,BottomAppBar的背景不显示位图,仍然是纯白色,我在其他布局中成功使用了bitmap.xml,但是BottomAppBar不起作用。

我将 xml 的 android:background="@drawable/bitmap" 更改为 java 代码:

但也有问题,看下面

在此处输入图像描述

中心圆应该如下所示,但现在周围都是背景位图: 在此处输入图像描述

0 投票
0 回答
804 浏览

flutter - 如何在滚动时隐藏材料底部应用栏但工厂仍然存在

我有一个材料底部应用栏小部件,中间附有一个工厂搜索按钮。当我滚动屏幕时,我希望它向下滚动(工厂保持)。

我想实现这种滚动行为。 https://material.io/design/components/app-bars-bottom.html#behavior

0 投票
3 回答
6242 浏览

android - 如何将带有圆角的android BottomAppBar

我正在使用BottomAppBar来自谷歌的这样的:

自定义底栏是平的,我需要在底栏上添加圆角(如下图示例)

底栏示例

我应该怎么做才能以这种方式工作?

0 投票
0 回答
889 浏览

android - FAB 隐藏时底部应用栏菜单图标移动

我有一个底部应用栏:

还有一个 FAB 按钮

当屏幕右下角出现 fab 按钮时,一切正常。我的菜单项位于屏幕左侧。当用户滚动菜单项时隐藏 fab 按钮时,菜单项会移动到手机的右侧。当 FAB 按钮改变状态时,让菜单从左向右移动真的很烦人。有什么方法可以让我的菜单项按钮始终位于底部应用栏的左侧。

提前致谢!

编辑#1

我在布局中有一个 ID 为 userList 的回收站视图。我正在使用此代码来隐藏 fab 按钮