jjzjj

dropdownbutton

全部标签

Flutter - 选择后 DropdownButton 值保持为空

假设我们在ABC有状态小部件中创建了一个简单的DropdownButtonABCPageState。classABCPageStateextendsState{@overrideWidgetbuild(BuildContextcontext){returnnewScaffold(body:newContainer(child:newDropdownButton(hint:newText("Pleaseselectvalue"),items:['Value1','Value2'].map((Stringvalue){returnnewDropdownMenuItem(value:valu

flutter - 如何在 Flutter 中将 DropdownButton 与 TextField 对齐?

我想在TextField旁边垂直对齐DropdownButton。Row(crossAxisAlignment:CrossAxisAlignment.start,children:[DropdownButton(...),Flexible(child:TextField(...),),],)当前行为是:如您所见,底线未对齐。我想这是由于高度差异而发生的。解决这个问题的好习惯是什么?(我猜没有使用固定高度)我的最终目标是这样的:DropdownButton和TextField的行和文本都垂直对齐。 最佳答案 希望这有帮助,但我成功了!

Flutter - 使用 keyValuePair 的 DropdownButton

我是新手。我正在尝试创建一个包含键值对列表的下拉按钮。当用户从列表中选择一个项目时,我想获取所选项目的键。我已经搜索过这个例子,但没有找到任何方法来做到这一点。是否有我应该使用的另一个组件,或者是否有一个插件可以做到这一点。感谢您对此的帮助。 最佳答案 我创建了一个简单的用户类classUser{constUser(this.id,this.name);finalStringname;finalintid;}和一个简单的StatefulWidget,它将显示一个下拉按钮和文本classMyAppextendsStatefulWidg

dart - DropDownButton 和 DropDownMenuItem 的不同样式

我正在Flutter中创建以下注册表单。TextStylewhite=newTextStyle(color:Colors.white,decorationColor:Colors.white);TextStylegrey=newTextStyle(color:Colors.grey,decorationColor:Colors.white);我想对DropDownButton应用白色样式,对DropDownMenuItem应用灰色。但是,DropDownMenu项的样式也适用于DDButton。此外,我可以像TextField一样“匹配父级”DropDownButton的宽度(如图所示

android - 使用 DropdownButton 小部件时右侧无限像素溢出的 RenderFlex

当我创建一个下拉按钮小部件时,我收到了这个错误,说RenderFlex在右侧被无限像素溢出。源代码为:import'package:flutter/material.dart';classtestextendsStatefulWidget{@override_testStatecreateState()=>_testState();}class_testStateextendsState{//genderList>genderList=[];voidgenderLoad(){genderList.add(newDropdownMenuItem(child:newText("Male")

drop-down-menu - Flutter DropdownButton 颜色与父 Widgets 相同

我一直在开发一个玩具提醒应用程序,并希望实现一个下拉菜单供用户选择给定的时间间隔。我已经加载了按钮,并且可以在弹出正确的菜单时单击它。问题是屏幕上按钮的外观。与父Widget同色,完全不显示选中项的文字。如何使下拉按钮具有白色背景和黑色文本?这是截图:这是构建此View的代码:@overrideWidgetbuild(BuildContextcontext){returnnewContainer(child:newRow(children:[newExpanded(child:newColumn(crossAxisAlignment:CrossAxisAlignment.stretch

dart - Flutter 中带有调整下拉箭头图标的全宽 DropdownButton

我还需要在Flutter中添加带有调整下拉箭头图标的全宽DropdownButton。但是很多人尝试了很多方法,但它并没有完全扩展它的宽度。这是我的DropdownButton代码:newExpanded(child:newColumn(children:[newDropdownButton(items:[newDropdownMenuItem(child:newText("Abc")),newDropdownMenuItem(child:newText("Xyz")),],hint:newText("SelectCity"),onChanged:null)]),flex:1,)

drop-down-menu - Flutter中如何自定义DropdownButtons和DropdownMenuItems?

默认DropdownButton使用DropdownMenuItems返回浅灰色下拉菜单。我应该如何自定义下拉菜单(例如背景颜色、下拉菜单宽度)?我可以更改DropdownButton和DropdownMenuItem中的style属性,如下所示:returnnewDropdownButton(value:...,items:...,onChanged:...,style:newTextStyle(color:Colors.white,),);但这不会改变下拉菜单的背景颜色。我应该复制DropdownMenu并扩展它吗?Flutter是否计划在不久的将来为这个小部件添加自定义?

dart - Flutter - DropdownButton 溢出

我正在尝试使用Flutter,目前正在尝试在对话框的ListView中显示输入字段和下拉列表。但是,我得到的下拉菜单溢出View的水平宽度并导致黄灰色条纹图案(如下所示)ListView中DropdownButton小部件的溢出代码是:classDataInputextendsStatefulWidget{@overrideStatecreateState()=>newDataInputState("");}enumDismissDialogAction{cancel,discard,save,}classDataInputStateextendsState{finalString_d