问题标签 [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.
flutter - 如何在BottomAppBar颤动上以编程方式更改选项卡?
我正在开发一个颤振应用程序,我需要以编程方式更改我的选项卡,如果我来到堆栈的最后一个屏幕,那么我需要以编程方式重定向到第一个选项卡,而不是关闭应用程序。
请考虑以下代码片段:
在这里,我正在寻找可以以编程方式重定向到不同选项卡的东西。如果我在这里做错了什么,也请告诉我。
android - 如何模糊bottomappbar的背景?android/kotlin
如何在android / kotlin上模糊bottomappbar 的背景我使背景颜色透明,但我希望它模糊
flutter - CircularNotchedRectangle 类的解释
我正在尝试重新配置 BottomAppBar 类。问题是,我无法弄清楚 CircularNotchedRectangle 类如何获得 FAB 矩形位置的可见性以计算缺口。
BottomAppBar 源码在这里。
CircularNotchedRectangle 源在这里
为了给出一个工作示例,我从此处获取了 _DemoBottomAppBar 的源代码,删除了所有按钮和内容,您在下面看到的是结果。如您所见,据我所知,FAB 位置和 FAB 构造都没有传递到 BottomAppBar() 或 CircularNotchedRectangle()。
重申一下,我的问题是,当没有明确传递任何内容时,_DemoBottomAppBar 类中的唯一且唯一的 CircularNotchedRectangle() 实例如何获取有关树上方 _BottomAppBarDemoState 小部件中的 FAB 的信息?
有人可以帮忙吗?真的很感激……</p>
编辑...
好的,所以我想我会发布更新,因为我想我可能已经解决了。如果我是对的,那么答案很简单。
本质上,我们将 CircularNotchedRectangle() 类传递给 BottomAppBar 构造函数,以便可以在绑定到 BottomAppBar 类的某些方法中访问 CircularNotchedRectangle.getOuterPath()。这就是 CircularNotchedRectangle 可以访问未专门传递给其构造函数的变量的方式。
希望这可以帮助任何可能感兴趣的人。
flutter - 为什么 showModalBottomSheet 覆盖bottomNavigationBar,而showBottomSheet 按位置显示在其顶部?
我有一个看起来像这样的应用程序(简化):
工作 dartpad 示例:
https ://dartpad.dev/cc4e524315e104c272cd06aa7037aa10
我的问题是,我想使用 showModalBottomSheet 来阻止用户与屏幕交互,但我需要 bottomNavigationBar 显示如下:
现在它只涵盖了包括底部导航栏在内的所有内容:
如果我将其更改为 showBottomSheet,它的效果就像第一张图片一样。
为什么他们的行为不同?
如何使用 showModalBottomSheet 获得我想要的结果?
android - 创建 Intent,但让 BottomAppBar 可见
我有一个标准的 Android 应用程序,带有一个 BottomAppBar、3 个片段/选项卡、一个打开 Intent 的浮动操作按钮。Intent 占据了整个屏幕并覆盖了 BottomAppBar。有没有办法在 Intent 打开时使 BottomAppBar 可见?