14得票2回答
当设计支持库更新到 24.2.0 后,BottomSheetBehavior 不起作用。

BottomSheetBehavior在中文环境下正常工作。compile 'com.android.support:design:24.1.1' 但是当我将它更新到24.2.0时,它不起作用了。这是一个bug吗? 这是我的代码:<?xml version="1.0" encoding=...

14得票8回答
如何在BottomSheetDialogFragment中设置最大高度?

我有一个BottomSheetDialogFragment,需要在此对话框中设置高度。我希望当用户点击按钮时,对话框会出现并填充屏幕的85%。如何实现?

14得票1回答
底部弹窗 + ViewPager2 拖动隐藏无法正常工作

我遇到了问题,我认为它可能是 CoordinatorLayout 的问题,但不确定。我在 ConstraintLayout 中使用 ViewPager2,并像使用 BottomSheet 一样使用 CoordinatorLayout。但是当我拖动隐藏它时,效果不好。我将 ViewPager2 ...

13得票3回答
Android:底部对话框中的多行文本EditText

我有一个底部对话框,并且在布局中存在EditText。EditText是多行的,最大行数为3。我放置了: commentET.setMovementMethod(new ScrollingMovementMethod()); commentET.setScroller(new Scrolle...

13得票5回答
永久持久化底部表单(Flutter)

我希望我的底部面板在我从代码中关闭它之前一直停留在屏幕上。通常情况下,可以通过按返回按钮(设备或应用栏)甚至只需向下滑动手势来关闭底部面板。如何禁用此功能?_scaffoldKey.currentState .showBottomSheet<Null>((Build...

13得票5回答
如何为BottomSheetDialogFragment设置最大宽度

问题: 我正在使用 BottomSheetDialogFragment 作为我的模态底部表单,想要设置一个最大宽度,以便在平板电脑/大屏幕上,BottomSheet 不会占据整个屏幕的宽度。我该怎么处理这个问题?谢谢! 相关代码和资源: fragment_bottomsheet.xml:...

13得票3回答
如何实现具有固定高度的BottomSheetDialogFragment

我需要实现 BottomSheetDialogFragment,但面临着一个问题。 我需要让我的 BottomSheetDialogFragment 拥有固定的高度。有人知道如何实现吗? 这是我片段内容的xml:<LinearLayout xmlns:android="http://s...

13得票4回答
协调布局中的底部工作表高度无效

我正在尝试在我的布局中使用BottomSheet。根视图是一个CoordinatorLayout,我想在底部工具栏上设置Elevation,因此我正在使用一个较高的值(50dp)进行设置,但是它在应用程序运行时没有显示出来,而在Android Studio设计工具中则可以看到。 我尝试将底部...

13得票1回答
如何在Compose中将底部表单的可展开比例设置为一半?

在XML中,我们有material3底部工作表。它允许我们设置底部工作表的行为。可以像下面这样进行更新: bottomSheetBehavior.halfExpandedRatio = 0.6 bottomSheetBehavior.state = BottomSheetBehavior.S...

13得票4回答
在BottomSheetDialogFragment中使用LazyColumn出现滚动问题

我在BottomSheetDialogFragment中使用了LazyColumn,但是如果向上滚动LazyColumn列表,则BottomSheet对话框会滚动而不是LazyColumn列表。似乎BottomSheetDialogFragment截取了用户的触摸输入。 效果如下图所示: ...