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,

 // ...
}