Drop down menu 自定义下拉按钮的弹出菜单
如何设置Drop down menu 自定义下拉按钮的弹出菜单,drop-down-menu,flutter,flutter-layout,dropdownbutton,Drop Down Menu,Flutter,Flutter Layout,Dropdownbutton,如何设置下拉按钮菜单的背景色。我可以自定义出现的Text()项,但它们出现在我要更改颜色的容器中。类似的操作将起作用: 下拉菜单项( 值:model.id, 孩子:大小盒子( 宽度:宽度, 子:容器( 颜色:Colors.green,// 子:文本( model.toString(), ), ), ), ) ) 看起来像是dropdownColor设置处理此问题: DropdownButton<String>( dropdownColor: Colors.blue, //
下拉按钮
菜单的背景色。我可以自定义出现的Text()
项,但它们出现在我要更改颜色的容器中。类似的操作将起作用:
下拉菜单项(
值:model.id,
孩子:大小盒子(
宽度:宽度,
子:容器(
颜色:Colors.green,//
子:文本(
model.toString(),
),
),
),
)
)
看起来像是dropdownColor
设置处理此问题:
DropdownButton<String>(
dropdownColor: Colors.blue,
// ...
}
下拉按钮(
dropdownColor:Colors.blue,
// ...
}
…由于autocomplete提供的选项而找到了它。谢谢@CopsOnRoad。这是我尝试过的,但容器紧紧包裹着它的子对象,因此颜色不会延伸到弹出菜单的边缘。@AlanKley是的,你是对的,那里有一些填充,除非你玩系统文件。这不会出现ar将产生任何影响,并且不提供如何获取SizedBox宽度的值。容器紧紧围绕文本,并且不为DropDownMenuItem的“父项”着色
DropdownButton<String>(
dropdownColor: Colors.blue,
// ...
}