草庐IT

android - 如何在android支持设计底页中设置最大展开高度?

我已经展示了我的底部工作表布局,其窥视高度设置为100dp。但是我怎样才能限制我的底页只扩展到500dp呢?这是我的示例布局:除了我的问题,如何禁止用户上下拖动底部工作表? 最佳答案 要阻止底部页面向上移动全屏很简单,只需将NestedScrollView的layout_height设置为500dp,您可能还想将其设置为layout_gravity="bottom"如果您不希望View可向上拖动,则需要将behavior_peekHeight和layout_height设置为相同的值。要阻止View向下拖动,只需将behavior_

flutter - 底页初始高度为屏幕的一半,如果滚动则高度增加到全屏

我有一个带有以下代码的底部表,我在其中放置高度300.0但我想在用户滚动时将高度增加到全屏..我该怎么做..请void_showBottomSheet(){setState((){_showPersBottomSheetCallBack=null;});_scaffoldKey.currentState.showBottomSheet((context){returnnewContainer(height:300.0,color:Colors.greenAccent,child:newCenter(child:newText("HiBottomSheet"),),);}).closed

dart - SafeArea 在 Flutter 中的持久性底页中不起作用

我正在为屏幕使用MaterialApp和Scaffold+SafeArea。在我尝试使用持久的BottomSheet之前,一切都很好。BottomSheet内容忽略SafeArea并显示在系统控件下方,例如在iPhoneX中。我尝试将BottomSheet内容包装在另一个SafeArea元素中,但没有帮助。有没有办法获得与SafeArea相同的功能以在BottomSheet中工作?如果是,那怎么办? 最佳答案 只需将showModalBottomSheet的根Widget设为SafeAreaWidgetshowModalBottom

flutter - 如何在 Flutter 中创建带有圆角的模态底页?

showModalBottomSheet不提供任何样式或装饰。我想创建类似GoogleTasks底页的东西。 最佳答案 于2019年8月5日更新您现在可以使用默认的showModalBottomSheet方法来执行此操作,该方法现在支持添加ShapeBorder和backgroundColor!showModalBottomSheet(shape:RoundedRectangleBorder(borderRadius:BorderRadius.circular(10.0),),backgroundColor:Colors.white

android - 如何模仿谷歌地图的底页 3 阶段行为?

背景我被指派创建一个UI,其行为类似于Googlemap为找到的结果显示底页的方式。它分为三个不同的阶段:底部内容。上部区域仍然是可触摸的,并且不会在底部滚动任何内容全屏内容,而上部区域有一个大标题。全屏内容,而上方区域只有工具栏。这就是我在Googlemap上所说的内容:问题问题是,底部的工作表还不是设计库的一部分(尽管它被请求了,here)。不仅如此,UI看起来也相当复杂,需要在多个阶段处理工具栏。我尝试过的我为底部工作表(here)找到了一个很好(足够)的库,并将内容添加到其fragment示例中,以具有与Material设计示例中显示的View大致相同的View(如here),
12