问题标签 [android-bottomsheetdialog]

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 投票
4 回答
5827 浏览

android - 将 BottomSheetDialogFragment 高度设置为全屏

如何使 bottomSheet 占据屏幕的整个高度?设置窥视高度无效。

任何帮助,将不胜感激。

底页布局

0 投票
0 回答
59 浏览

xml - 约束布局中的回收站视图未正确显示最后一项

我有一个 xml,其中回收站视图无法显示列表的最后一项。我将此布局文件用于 BottomSheetDialogFragment:

那么,问题出在哪里,为什么约束布局中的 Recycler 视图不能正确显示最后一项?

如果它的问题我使用这个依赖:

0 投票
2 回答
1271 浏览

android - BottomSheetDialogFragment 标题布局背景透明不起作用

我创建了一个 BottomSheetFragment。一切都很好,除了底部表格的标题没有变得透明。有没有办法让背景透明,就像正常的 bottomsheetFragment 一样。我尝试将父背景设置为透明,但它根本不起作用。

我已经厌倦了这个。

0 投票
1 回答
104 浏览

android - 覆盖 BottomSheetFragment 中的 onCancel 以将 setState 设置为 COLLAPSED

我正在尝试使用 BottomSheetFragment 实现一个 BottomSheet,当用户在对话框外单击时它会折叠。我尝试过覆盖onCancel但将状态设置为STATE_COLLAPSED,但它不起作用 - 在外部单击时,BottomSheet 消失。也有setHideable(false)。因此,我希望当用户在外部单击时底页会折叠,但事实并非如此。我怎样才能做到这一点?

另外,当我这样做时setCancelable(false),我不能在imageView

0 投票
1 回答
33 浏览

android - 获取能够处理照片上传意图的应用程序列表以显示在视图中(底部工作表视图、对话框、对话框片段)

我正在尝试获取能够处理照片上传意图的手机上安装的所有应用程序的列表,我希望能够访问应用程序列表以在我的活动中的视图中显示它们

请帮忙!!

0 投票
7 回答
2613 浏览

android - 向 BottomSheetDialogFragment 添加边距

我尝试向我的 BottomSheetDialogFragment 添加边距,但它对边距没有任何作用。

在此处输入图像描述

编辑:_________________________________________________________________

我已经尝试将 XML 更改为下面的答案,但是它仍然没有为我的 bottomsheetdialogfragment 创建边距。

底部工作表对话框片段类的代码:

充气底片的代码:

0 投票
1 回答
854 浏览

android - calling a alert dialog or another bottom sheet from a bottom sheet dialog causes background to flick

https://imgur.com/gallery/xntpREw

Has anyone faced this issue or am I doing anything wrong

UPDATE: I tested the same app on android 8 and 9 version and it doesn't give this glitch.So, this might be specific to android version 10

EDIT:

This is the dialog fragment class where an alert dialog is called on itemview click-

and this is how the bottom sheet is called -

0 投票
1 回答
90 浏览

android - 在 BottomSheetDialog 中充气 RecyclerView

我在使用 activites 将我的 recyclerView 膨胀到 BottomSheetDialog 时遇到问题。

我不断收到错误:

java.lang.IllegalStateException:recycler_provider 不能为空

我打开对话框的方法是:

我的适配器类:

以及提供程序项的 XML 代码:

有谁知道问题出在哪里?

0 投票
1 回答
442 浏览

android - 快速滚动后,BottomSheetDialogFragment 内的 RecyclerView 项目需要双击

我有一个RecyclerView内幕BottomSheetDialogFragment。当它缓慢滚动时,这些RecyclerView项目正常工作。

但是,当RecyclerView快速滚动并在列表停止后(不触摸)时,触摸任何项目都不适用于快速触摸。它需要双重触摸。

请参阅下面的示例 gif,当触摸它时,Andhra Pradesh它工作正常。缓慢滚动后,触摸Haryana也可以正常工作。然后快速滚动并触摸在Punjab第一次触摸时不起作用。再次触摸它就可以了。

房车 GIF

以下是代码: OperatorListDialogFragment.java

对话框.xml

recycler_item.xml

0 投票
1 回答
221 浏览

android - 尝试使用数据绑定获取 BottomSheetBehaviour 时出现 NullPointerException

当我尝试获取 BottomSheetBehaviour 时出现 NullPointerException,下面是我的代码

MainActivity.kt

我的activity_main.xml

我的bottom_sheet.xml

谁能帮助我,我在哪里做错了?