如何使其在颤振中像下拉一样?

  • 本文关键字:一样 何使其 flutter
  • 更新时间 :
  • 英文 :


像这样带图标的下拉菜单当用户点击上箭头或下箭头时,项目将被选中并显示。

这是他们的文档。你可以选择第一项,领导图标,控制发生什么,当按钮被点击与onChanged等。我不确定这是不是你要找的

class _MyStatefulWidgetState extends State<MyStatefulWidget> {
String dropdownValue = 'One';
@override
Widget build(BuildContext context) {
return DropdownButton<String>(
value: dropdownValue,
icon: const Icon(Icons.arrow_downward),
iconSize: 24,
elevation: 16,
style: const TextStyle(color: Colors.deepPurple),
underline: Container(
height: 2,
color: Colors.deepPurpleAccent,
),
onChanged: (String? newValue) {
setState(() {
dropdownValue = newValue!;
});
},
items: <String>['One', 'Two', 'Free', 'Four']
.map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(
value: value,
child: Text(value),
);
}).toList(),
);
}
}

相关内容

最新更新