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

android - android - 从 BottomSheet 片段启动意图

我目前正在开发一个具有 BottomSheet 作为菜单的应用程序。此菜单的目的是根据所选项目启动意图。我尝试像下面这样启动 Intent,但是 Android Studio 说:

不能使用提供的参数调用以下函数。

  • (Context!, Class<*>!) 在 android.content.Intent 中定义

  • (String!, Uri!) 在 android.content.Intent 中定义

我究竟做错了什么?有没有更好的方法从班级开始 Intent?

frgBottomSheetDrawer.kt

0 投票
0 回答
75 浏览

android - android - listDivider 未显示在 BottomSheet

我在我的应用程序中实现了一个 BottomSheetDrawer 作为导航菜单。

我已将菜单项相应地与一组分开:

...但是,listDivider 不会显示在我编译的应用程序中。

图片

手机截图

截图是用手机截的

Android Studio 预览

Android Studio 预览版

我已经添加android:listDivider为应用程序样式中的一个项目,事实上,如果我使用普通的 NavigationDrawer,则会显示分隔线,如果我从 MainActivity.kt 加载底部工作表片段,则会显示分隔线。

我认为这是一个与 BottomSheetDrawer 从 BottomSheet 类加载这一事实有关的问题。

有没有办法可以解决这个问题,也许是编程?

0 投票
0 回答
142 浏览

android - BottomsheetFragment 中 RecyclerView 的问题

我正在尝试使用回收站视图创建底部片断。但是我在回收站视图中遇到错误adapter not set skipping layout

我很肯定我为回收站视图设置了适配器。我似乎不明白这个问题。

底片片段代码

回收适配器代码

我在我的主要活动中这样打电话

0 投票
1 回答
857 浏览

android - android - 在项目菜单单击时隐藏或关闭 BottomSheetDialog (Kotlin)

我目前正在开发一个具有BottomSheetDialog导航菜单的应用程序。此菜单由工具栏导航项调用。

当调用 BottomSheetDialog 时,它会显示出来,然后单击列表中的一个项目会创建相关的活动,这是预期的。但是,当我关闭新打开的活动时,BottomSheetDialog 再次出现,这不是预期的行为。

它能做什么

有什么方法可以防止 BottomSheetFragment 出现吗?

我尝试.also在创建 Intent 后使用,但没有专门用于隐藏或关闭 Dialog 的功能

这是 BottomSheetFragment 代码:

0 投票
1 回答
395 浏览

java - 如何在Bottonsheetdialog android studio中显示网站

如何在 BottonSheetDialog 中显示带有 webview 的网页!像这样

单击此处查看示例图像

0 投票
1 回答
101 浏览

android - Android BottomSheetDialogFragment 隐藏在键盘后面

我想在键盘打开时在屏幕顶部显示我的BottomSheetDIalogFragment 。我在网上搜索并找到了一些解决方案,但没有人能解决我的问题。我加

到我的AndroidMnifest.xml。我的对话风格是:

在java中:

onCreateView方法中。但是我的问题没有解决。我应该怎么办?

0 投票
1 回答
155 浏览

android - 当任何视图的大小发生变化或 EditText 获得焦点时,BottomSheetDialogFragment 会跳转到状态栏的顶部

在我的BottomSheetDialogFragment我使用这个选项(fitsSystemWindows = false)来修复奇怪的效果,同时滚动到底部示例 gifMapView在导航栏的顶部)

但它会导致另一个问题,当任何view's大小更改或EditText接收焦点时,对话框高度会跳到状态栏顶部,并且导航栏也是透明的 示例 2 gif

有没有人有同样的问题或知道如何解决这个奇怪的跳跃

0 投票
2 回答
69 浏览

android - 单击按钮后如何在 GridView 中保存所选图像并传递到下一个活动

在我的活动中,我有一个EditText,一个Button和一个GridView。用户从 中选择图像GridView并在 中输入名称EditText,然后单击完成按钮。 活动.xml

我想将选定的图像和输入的文本移动到另一个活动

在我的代码中,当用户选择图像时,在输入名称之前,它会加载到一个新的空窗口。此外,我的可绘制文件夹中有 6 张图像,而GridView.

Java 类

适配器类

我在看的是这样的[![在此处输入图像描述][1]][1]

0 投票
3 回答
2022 浏览

android - 底部工作表按钮自定义样式不起作用

在我的BottomSheetDialogFragment 中,我有一个按钮,我想用灰色边框使这个按钮背景变圆。

这是我的圆形背景可绘制“rounded_tranparent_background.xml”:

我将此背景应用于我的底部工作表按钮。

这是底部工作表布局代码:

这是底部工作表对话框的样式

应用所有这些代码后,我无法实现我想要的。我想要的设计是:我正在寻找的按钮设计

我得到了什么我现在得到的按钮设计

如何在底部工作表对话框中的按钮上实现我的自定义设计?

0 投票
0 回答
1076 浏览

android - 从 BottomSheetDialogFragment 打开片段 - Android Studio Java

我正在尝试从底部工作表中打开一个片段,但是当我运行应用程序并单击底部工作表中应该执行此操作的按钮时,应用程序崩溃。

显示的构建失败是:

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 7.0 不兼容。使用“--warning-mode all”显示各个弃用警告。

如何从我的底页打开一个片段。先感谢您!

摇篮依赖: