问题标签 [bottomsheetdialogfragment]

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 回答
255 浏览

android - 向上滑动时,BottomSheetDialogFragment 会删除角落,即使它没有覆盖全屏

我想要一个BottomSheetDialogFragment可以从几个项目中选择一个项目的地方。我希望它永远不会全屏显示。我想要左上角和右上角的圆角。

出于上述目的,我实现了ItemSelectionBottomSheetDialogFragment如下:

fragment_item_selection.xml:

样式.xml:

当我展示片段时,它会从下方出现,并带有圆角。但是,当我向上滑动一点时,底部的工作表对话框不会进一步向上,但顶角会从圆形动画到直角方形。

我该如何解决这个问题?

0 投票
0 回答
47 浏览

android-studio - 如何更改 BottomSheetDialogFragment 的属性

我需要在 BottomSheetDialogFragment 上方实现底部导航视图。正如我们所知,BottomSheetDialogFragment 从底部打开并根据需要覆盖高度。但我需要更改属性,它应该在底部导航视图后面打开,就像在 Team App 中一样。我尝试了底页行为,但它没有使背景变得透明或暗淡。见下图我需要这个。

在此处输入图像描述

0 投票
0 回答
30 浏览

android - 两个RecyclerView在BottomSheetDialogFragment内的LinearLayout中水平放置,类似于Flipkart过滤器

我想在 BottomsheetDialogFragment 中实现类似于 Flipkart 过滤屏幕的 UI。它在 Fragment 中工作,但我需要在 BottomsheetDialogFragment 中正确滚动它。

我尝试过 requestDisallowInterceptTouchEvent。这是一种解决方案,但工作不那么顺利和精细。

因此,如果有人给我一些解决方案或提示以适当的方式使其顺利进行,那就太好了。

0 投票
1 回答
68 浏览

java - 在 Custom BottomSheetDialog Android 中添加菜单

这就是我想要的

我有一个 BottomSheetDialog,并且我已经在它上面夸大了我的自定义布局。但是当我尝试将菜单添加到它时。它没有出现。

如上图所示,Discord 与出现在角落的菜单具有相同的功能。我该怎么做。请帮帮我。

这是我的代码

0 投票
0 回答
182 浏览

java - 在 BottomSheetDialogFragment JAVA 中注入 ViewModel

我在我的应用程序中使用 dagger2,我试图将 ViewModel 注入 BottomSheetDialogFragment 但我不知道如何。

我有这样的 BaseApplication 类:

和 ViewModelFactory:

当我尝试在 BottomSheetDialogFragment 中注入视图模型时,它显示空异常

ViewModel 构造函数是:

实际上要加载底部工作表,我在其构造函数中传递了视图模型:

请在Java中有任何帮助吗?

0 投票
0 回答
56 浏览

android - 我需要在暗模式下使底部导航栏的颜色与底部工作表对话框的颜色相同。有没有办法以编程方式做到这一点?

要求底部工作表对话框和底部导航栏与按钮(例如后退)颜色相同,不应变暗。我尝试了方法,但无法正常工作。有没有办法从底部工作表对话框中提取颜色并以编程方式应用于导航栏?

0 投票
1 回答
229 浏览

android - 如何使BottomSheetDialog全屏?

我有这个简单的 BottomSheetDialog,我想让它全屏显示:

0 投票
0 回答
24 浏览

android - Slack 像底页对话框片段

我想为我的原生 android 应用程序实现以下功能:我有一个底部工作表对话框片段,里面是一个带有 2 个片段的 viewpager,每个片段都包含一个用于标记某些项目的回收器视图,以及一个提交按钮。

用于 android 的 Slack 应用程序提供了这种行为,如屏幕截图所示。是否有任何本机方式甚至库来实现这种行为?

截屏

0 投票
4 回答
142 浏览

android - 回按时Android隐藏键盘并关闭bottomsheetfragment

我在bottomsheetfragment通过单击后隐藏键盘和键盘时遇到问题。当前的实现要求用户单击两次以关闭键盘和底页。

我实现setOnKeyListener但第一次后退单击隐藏键盘和第二次单击触发后退事件

视频链接

对话风格

0 投票
0 回答
25 浏览

android - 如何将视图模型绑定到 bottomsheetdialogfragment 和 @bindingadapter

我试图弄清楚如何将视图模型绑定到底部表对话框片段,以使底部表对话框片段可以使用 bindingadapter 展开、折叠和隐藏,并在视图模型中获取结果。

谢谢!