39得票7回答
键盘遮挡了BottomSheetDialogFragment

当我更新了支持库时,键盘下方出现了更多字段。我知道它是Kotlin,但它几乎看起来和Java一样。如何解决这个问题? 这就是它的样子: 我的代码:class ProjectsEditBottomSheetFragment(val privateID: String, ...

39得票18回答
如何禁用 BottomSheetDialogFragment 的拖拽功能

如何禁止使用手指拖动BottomSheetDialogFragment? 我看到类似的问题,但它们都是关于BottomSheet而不是BottomSheetDialogFragment。

38得票13回答
BottomSheetDialogFragment - 允许子视图滚动

我有一个带有RecyclerView的BottomSheetDialogFragment。问题是,只要RecyclerView没有向上滚动,我想禁用BottomSheetDialogFragment的拖动关闭功能(当前我无法滚动RecyclerView,因为尝试滚动将始终关闭BottomShe...

38得票7回答
无法访问“androidx.lifecycle.HasDefaultViewModelProviderFactory”,它是“FavoriteBottomDialogFragment”的超类型。请检查您的模块类。

我在整个扩展了 BottomSheetDialogFragment 的类中遇到了错误。Cannot access 'androidx.lifecycle.HasDefaultViewModelProviderFactory' which is a supertype of 'FavoriteB...

37得票5回答
BottomNavigationView不是全宽

我正在开发一个Android应用,并且在使用设计库的 BottomNavigationView。我查看了许多示例,但仍然无法弄清楚我的布局有什么问题。 BottomNavigationView没有显示为全宽。 另一个问题是状态栏颜色未被应用。 activity_main.xml<...

35得票11回答
Android BottomSheetDialogFragment无法完全展开

我有以下测试底部表单实现。当我将peekHeight设置为小于500的值时,它可以工作。但是在某个值之后,无论增加多少peek高度都不会改变底部表单的扩展方式,只能手动拖动。如何以编程方式设置peekHeight,以确保底部表单自动扩展到peek高度。 bottom_sheet_dial...

35得票8回答
安卓 - 在键盘上方显示BottomSheetDialogFragment

我正在尝试展示一个BottomSheetDialogFragment,其中包含几个EditText字段,供用户输入信息。我想要直接在键盘上方展示它,但它一直覆盖着内容。 当我打开BottomSheetDialogFragment时,就会出现这种情况,你可以看到它选择了Card NumberE...

33得票2回答
BottomSheetDialog/BottomSheetDialogFragment——该使用哪个,如何使用?

我正在开发一个Material Design应用程序。我想要实现的一个功能是一些形式的投票。当用户单击列表中的某个元素时,将显示一个类似于这样的持久底部表单对话框: 然后,当用户单击任何一个按钮时,该对话框应该消失,并且模态底部表单对话框应该显示,为用户提供有关最初单击的列表项的更多信息...

33得票3回答
Flutter: 带有TextField/TextFormField的底部弹出框

在我们的应用程序中,我想要一个类似下面代码的简单BottomSheet表单。不幸的是,当我将它放入时,出现了错误。 在执行布局时抛出了以下断言:通常由TextField创建的InputDecorator不能具有无限制的宽度。这会在父小部件未提供有限宽度约束时发生。例如,如果InputDeco...

30得票4回答
如何向底部工作表视图添加阴影?

目前,使用Android设计库中的官方底部工作表组件实现时,顶边不会显示阴影。但是从各种模型和Material Design规范中看到,底部工作表包括某种离散阴影。 我认为阴影将有助于将底部工作表与主布局分开,特别是如果设置了Peek值和/或底部工作表始终可见。否则,它将与主布局及其项目混在...