问题标签 [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 回答
57 浏览

flutter - 如何在BottomAppBar颤动上以编程方式更改选项卡?

我正在开发一个颤振应用程序,我需要以编程方式更改我的选项卡,如果我来到堆栈的最后一个屏幕,那么我需要以编程方式重定向到第一个选项卡,而不是关闭应用程序。

请考虑以下代码片段:

在这里,我正在寻找可以以编程方式重定向到不同选项卡的东西。如果我在这里做错了什么,也请告诉我。

0 投票
1 回答
62 浏览

android - 如何模糊bottomappbar的背景?android/kotlin

如何在android / kotlin模糊bottomappbar 的背景我使背景颜色透明,但我希望它模糊

像这样

0 投票
0 回答
145 浏览

flutter - CircularNotchedRectangle 类的解释

我正在尝试重新配置 BottomAppBar 类。问题是,我无法弄清楚 CircularNotchedRectangle 类如何获得 FAB 矩形位置的可见性以计算缺口。

BottomAppBar 源码在这里

CircularNotchedRectangle 源在这里

为了给出一个工作示例,我从此处获取了 _DemoBottomAppBar 的源代码,删除了所有按钮和内容,您在下面看到的是结果。如您所见,据我所知,FAB 位置和 FAB 构造都没有传递到 BottomAppBar() 或 CircularNotchedRectangle()。

重申一下,我的问题是,当没有明确传递任何内容时,_DemoBottomAppBar 类中的唯一且唯一的 CircularNotchedRectangle() 实例如何获取有关树上方 _BottomAppBarDemoState 小部件中的 FAB 的信息?

有人可以帮忙吗?真的很感激……</p>

编辑...

好的,所以我想我会发布更新,因为我想我可能已经解决了。如果我是对的,那么答案很简单。

本质上,我们将 CircularNotchedRectangle() 类传递给 BottomAppBar 构造函数,以便可以在绑定到 BottomAppBar 类的某些方法中访问 CircularNotchedRectangle.getOuterPath()。这就是 CircularNotchedRectangle 可以访问未专门传递给其构造函数的变量的方式。

希望这可以帮助任何可能感兴趣的人。

0 投票
1 回答
190 浏览

flutter - 为什么 showModalBottomSheet 覆盖bottomNavigationBar,而showBottomSheet 按位置显示在其顶部?

我有一个看起来像这样的应用程序(简化):
工作 dartpad 示例: https ://dartpad.dev/cc4e524315e104c272cd06aa7037aa10

我的问题是,我想使用 showModalBottomSheet 来阻止用户与屏幕交互,但我需要 bottomNavigationBar 显示如下:

在此处输入图像描述

现在它只涵盖了包括底部导航栏在内的所有内容:

在此处输入图像描述

如果我将其更改为 showBottomSheet,它的效果就像第一张图片一样。

为什么他们的行为不同?
如何使用 showModalBottomSheet 获得我想要的结果?

0 投票
0 回答
31 浏览

flutter - 如何使用 bottomAppBar 向抽屉添加额外的屏幕

我正面临下一个问题。我想在我的抽屉中添加比在我的bottomAppBar中更多的页面,所以问题基本上在于发生的错误,因为我的应用程序栏正在onPageChanged中设置底部应用程序栏中的当前页面(不存在),我有用这个修复它

所以,我想要做的是让这个选项卡与 bottomAppBar 选项卡分开,但现在在最后一个底部栏选项卡之后,我可以滚动到这些选项卡。

抽屉 底部应用栏

另外,当我在抽屉页面上时,我想禁用所有底部按钮,因为当我进入抽屉页面时,我的“主页”按钮处于活动else currentIndex = 0;状态

0 投票
0 回答
35 浏览

flutter - body在bottomappbar后面延伸,如何防止?

在我的颤振应用程序中,我有一个底部应用程序栏。当我滚动时,主体位于底部应用栏的后面。我不想要这种行为。有没有办法让应用程序主体始终显示在底部应用程序栏的顶部?

在此处输入图像描述

像这样

0 投票
1 回答
18 浏览

android - 创建 Intent,但让 BottomAppBar 可见

我有一个标准的 Android 应用程序,带有一个 BottomAppBar、3 个片段/选项卡、一个打开 Intent 的浮动操作按钮。Intent 占据了整个屏幕并覆盖了 BottomAppBar。有没有办法在 Intent 打开时使 BottomAppBar 可见?