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

android - BottomSheet 中的 ViewPager 没有得到它的 ID

我创建了以下功能:

我正在尝试打开 BottomSheet 对话框,其中包含一个按钮、选项卡和 viewpager。

正如您在上述方法中看到的那样,我可以成功单击按钮。

问题在于 ViewPager。我得到以下错误:

可能是什么问题?

您可以检查如下布局:

谢谢。

0 投票
1 回答
486 浏览

android - BottomsheetDialogFragment 的子片段在第二次尝试打开后崩溃

我有一个片段,它是 BottomsheetDialogFragment 的子片段,在该片段中我有一个谷歌地图。起初,当我使用拱组件NavController打开这个片段时,它工作正常,而不是我关闭这个片段并尝试再次打开它会崩溃。这是错误日志

这是片段本身

和布局xml

这就是我从另一个片段开始那个片段的方式

0 投票
3 回答
1449 浏览

android - Android BottomSheet 灰色抓斗/把手

在一些流行的应用程序中,我在 BottomSheets 上看到过这种灰色把手装饰。这是 Google 地图中的 BottomSheet 的屏幕截图。注意底部表顶部的灰色手柄/抓手。

实现这样的装饰或背景的最佳方法是什么?这种装饰有标准材质或安卓风格吗?

0 投票
0 回答
347 浏览

android - 底页动画在某些设备中不起作用

我正在使用 kotlin 创建底页对话框,它运行良好,但在某些设备中,它从下到上的动画不起作用 -

我的 XML 代码 1. content_bottom_sheet.xml

  1. 主要 XML (main.xml)

    /li>

用于打开底页的 Kotlin 代码

我用这个方法来显示底页

但在某些设备中,它的动画(从下到上)没有显示。您能否建议我使用动画从下到上的方式进行更改的代码。

0 投票
1 回答
231 浏览

android - 更改状态时如何在底部表中添加动画

我的应用程序包含一个底页,我正在使用以下方法来更改其状态

但在某些设备中,它没有正确显示动画(从下到上),它像弹出窗口一样直接打开。如何添加动画,使它看起来是从底部来的。

0 投票
0 回答
76 浏览

android - 如何使用底部对话框片段中的 viewpager 从片段发送数据?

我通过调用包含一些学生数据的 API 来通过 OK-HTTP 请求获得响应,但是我无法从视图寻呼机中的片段和底部表单对话框片段中带有选项卡布局的视图寻呼机发送该数据

现在我编写的片段代码如下所示:

现在我的问题是我在数组列表中获取这些数据,但是按钮如何知道哪种数据来自片段?我们可以控制底部工作表对话框片段或其他活动中的按钮吗?这可以通过android studio中的片段点击应用按钮吗?

0 投票
0 回答
159 浏览

java - 当用户再次打开底部工作表对话框时,如何显示以前检查的项目?

我有一个底部工作表对话框,其中有一个带有复选框的列表视图。现在我想根据该列表视图中的选中项目过滤一些数据。我将选中项目的 id 存储在列表视图中,但是当我再次打开底部工作表对话框时,选中的项目显示为未选中,但如果我选择另一个未选中的项目,则该特定项目的 id 将添加到前一个项目中。

所以我的问题是如果用户再次打开底部工作表对话框,如何显示以前在列表视图中检查的项目?你能给出一些关于它的理由以及如何通过java代码在android中做到这一点吗?

0 投票
3 回答
171 浏览

android - Android Spinner 在底部表对话框中返回 NullPointerException

我试图在我的 BottomSheet 对话框中返回一个微调器值。但它总是返回 NullPointerException。下面是我的 String.XML 文件

这是我的 bottomsheet_activity.xml 文件

我正在尝试通过以下代码获取价值

为什么它返回 null ,我不知道

0 投票
2 回答
3404 浏览

android - 为什么底部工作表对话框无法在平板电脑上展开?

我在我的应用程序中实现了一个 BottomSheetDialog,但是当我将它安装在平板电脑上并让平板电脑放下时,它不会在第一次点击时完全展开。它首先展开为折叠状态,您必须将其向上拖动才能查看所有内容。为什么这样做?你可以改变你的风格吗?

我将 API 22 AndroidX 与 kotlin 一起使用。

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
498 浏览

android - 我在底部表单布局中创建了 Recyclerview ,我该如何实现 Onclicklistener 方法?

我将上下文作为 'Suggestion_Adapter.Onitemclicklistenersuggestion) getContext()' 传递了一个错误,我该如何解决这个问题?我在下面提交了底部工作表类和适配器类,谢谢我要在底部工作表的Onclicklistener方法内部传递哪个上下文

suggestion_adapter.setOnitemclicklistener((**context**);

我的适配器类-> SuggestionAdapter