10得票2回答
如何在展开时创建带有工具栏的底部表单?

我想创建底部菜单布局,当展开至全屏时应该显示工具栏。 我已经使用了以下代码,但即使没有展开到全屏,它也会显示工具栏。<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.Coordinato...

7得票1回答
Android Studio中使用参数化类的基本用法

我在我的安卓项目里有这段代码: final BottomSheetBehavior infoBottomSheetBehavior = BottomSheetBehavior.from(findViewById(R.id.info_view)); infoBottomShee...

48得票1回答
如何使用导航组件创建 BottomSheetDialogFragment?

我正在使用 BottomSheetDialogFragment 显示一些自定义设置。 需求: 当我点击 BottomSheetDialogFragment 中的任何选项卡时,我将替换该片段并将其添加到回退堆栈中,以便在用户单击“返回”或“上一步”操作时,它应返回到 BottomSheetD...

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

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

7得票3回答
调暗屏幕并阻止与底部抽屉的交互

在Android设计支持库23.2中引入了BottomSheetBehavior,但它不会使屏幕其余部分变暗,并且不会阻止与其余UI的交互。有没有办法实现这个效果?

12得票2回答
底部表单中的开关在Flutter上没有改变状态

我在底部表单中使用开关时遇到了一些问题。当我点击它时,它不会改变状态。只有第一次,状态才能正确地改变。 这是我正在使用的简单代码: bool _switchValue = false; @override Widget build(BuildContext context) ...

8得票2回答
BottomSheetDialog没有显示?

我正在尝试实现新的BottomSheetDialog,但是当我调用.show()方法时,它显示了背景阴影但不显示我的布局。 这是我的代码 <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.N...

7得票6回答
底部导航栏上方的底部工作表

我的目标是在BottomNavigationView上方放置一个“底部弹出菜单”,效果如下所示: 但是,它们的显示效果如下。两个视图都被压缩了: 这是我的主活动的XML: <?xml version="1.0" encoding="utf-8"?> <andro...

23得票4回答
键盘覆盖底部表单

朋友们!我创建了一个 FAB 底部表单,想要将其变为“搜索”文本字段。但是,当我点击 FAB 时,键盘出现并覆盖在底部表单上,导致我无法看到我所输入的内容。想要通过以下解决方案将底部表单推向上方:Scaffold( resizeToAvoidBottomPadding: false, body...

20得票3回答
如何使底部对话框(bottomSheetDialog)覆盖状态栏并全屏显示?

我最近使用了android.support.design.widget.BottomSheetDialogFragment。我想做类似于Google联系人应用程序的事情,即它的BottomSheet可以覆盖工具栏和状态栏。但是,当我使用BottomSheetDialogFragment来实现这...