问题标签 [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 投票
0 回答
328 浏览

android - BottomAppBar 菜单项位置错误

菜单项显示在 FAB 后面 如何在对面显示菜单项?

在此处输入图像描述

0 投票
1 回答
773 浏览

java - 如何动态更改bottomAppBar菜单图标

在我的应用程序中,我想使用com.google.android.material.bottomappbar.BottomAppBar视图。
我想在这个视图中显示一些菜单项,为此我编写了这段代码:detailBottomAppBar.replaceMenu(R.menu.empty_menu);,使用这段代码我可以在这个视图中显示菜单项。

我想动态更改此菜单项之一的菜单图标。但我不知道我该怎么做。

我可以使用下面的代码通过点击监听器更改图标

但我不想用 click改变这个项目,我想在没有点击监听器的情况下 打开 activity改变图标。

我该如何解决这个问题?

0 投票
0 回答
45 浏览

android - 带有共享动画的底部操作栏

我们如何在链接( https://material.io/design/components/app-bars-bottom.html#behavior)中实现底部动作栏,并在活动中共享 fab 动画 像这个

0 投票
1 回答
1466 浏览

android - Android材质组件底部app栏截断

我已经尝试实现材料组件底部应用栏,遵循这些指南并对 AndroidX 进行重构 + 更新我的 AppTheme。 材质组件 - 底部应用栏

到目前为止一切顺利,一切正常,但按钮在我的片段中被切断。 应用程序运行时的屏幕截图

然而,xml 预览显示了这一点,看起来一切都很好: 在此处输入图像描述

这是我的xml代码:

我什至增加了fabCradleMarginfabCradleOffset- 否则按钮完全在底部,而不是像它应该的那样漂浮在那个半圆中......

有人对此有任何线索吗?非常感谢!

0 投票
1 回答
146 浏览

android - 显示 Fragment 时,应用程序永远冻结

由于我实现了一个BottomAppBar我的应用程序在应该显示某个片段时没有响应,即使我没有更改任何内容。也没有错误消息,并且当BottomNavigationBar单击中的另一个项目时显示的所有其他片段都可以正常工作。

分段:

}

LOGCAT

LOGCAT

0 投票
1 回答
226 浏览

android - 我们可以在底部 Appbar 中实现折叠工具栏的行为吗?

我们如何在底部应用栏中实现折叠工具栏行为?有可能做到吗?

0 投票
1 回答
821 浏览

android - 何时在屏幕中使用关闭与向上导航/后退图标

什么时候应该在屏幕上使用close和何时使用up navigation图标。

我找到的唯一参考资料是

https://ux.stackexchange.com/questions/72038/back-vs-close-icon-in-material-design https://material.io/design/components/dialogs.html#full-screen-dialog

Material Design 谈到 FullScreen-Dialogs:

避免使用除“X”以外的任何导航图标。向上箭头 (1) 表示正在保存视图的状态,但在全屏对话框中并非如此。

我想我使用的是 BottomAppBar 的事实使这个问题更加复杂。

例如,Google 的 Task 应用程序也在使用 BottomAppBar。

在此处输入图像描述

当单击现有列表视图项时,将打开一个全屏片段,但带有一个up navigation图标

在此处输入图像描述

而从导航抽屉中单击会打开一个带有图标New task list的全屏片段。close

在此处输入图像描述

通过单击 FAB 会打开底部工作表以添加任务

在此处输入图像描述

编辑任务(第二个)屏幕不应该显示一个close图标吗?当单击工厂时,它会不会更一致,就像显示编辑屏幕一样?

有人可以更清楚地了解它何时更适合使用close以及何时使用up navigation图标?

0 投票
6 回答
7691 浏览

android - 如何将新材质BottomAppBar实现为BottomNavigationView

我试图实现通常看起来像这样的新 BottomAppBar: material BottomAppBar as a BottomNavigationView 就像在看起来像这样的谷歌主页应用程序中。

我的问题是,由于我只能使用菜单资源填充 BottomAppBar,因此我无法理解如何对齐按钮以使其看起来像 BottomNavigationView(但使用 Fab 按钮的“剪切”)而不是将所有内容对齐到一侧BottomAppBar 的。

如何在这个新的 Material BottomAppBar 中添加自定义布局?

或者,有什么方法可以为 Fab 按钮实现带有“剪切”的 BottomNavigationView(保持酷的默认动画,如新的 BottomAppBar)?

0 投票
1 回答
567 浏览

android - 带有徽章的 BottomAppBar 导航图标

我在应用程序中使用新的 BottomAppBar。但我无法让徽章工作。我尝试使用BottomNavigationView上使用的相同逻辑,但它不起作用。(在另一个应用程序中,我在BottomAppBar中有一个BottomNavigationView,其中徽章工作,但无法在BottomAppBar应用程序(导航图标)中使用相同的代码。

我想做的事: 在此处输入图像描述

我尝试了 BadgeNavigationDrawable 类。但在 BottomAppBar 中找不到对导航图标的正确引用。

谢谢。

0 投票
1 回答
369 浏览

android - 如何强制显示 BottomAppBar - Android

如何强制显示 BottomAppBar?我正在使用 viewpager,并且我的 BottomAppBar 具有 hideOnScroll 属性。我在 viewpager 中的第一个选项卡是可滚动的。一旦我在我的第一个片段上向下滚动,底部应用栏就会消失,然后当我转到视图寻呼机的第二个选项卡(不可滚动)时,底部应用栏不会重新出现。