flutter - 如何将标签添加到 DropdownButtonFormField -dropdown-items
问题描述
我有几个关于使用的问题DropdownButtonFormField
:
- 是否有可能将标签添加到下拉项目中(当然仅作为“标题”)。
例子:
- 我添加了一个标签,但它显示在下拉字段之外,如果我选择一个项目,我增加了填充,但这并没有改变任何东西,除了字段大小。:(
例子
这是我的代码:
Wrap(
runSpacing: 15,
children: [
DropdownButtonFormField<String>(
dropdownColor: Colors.white,
decoration: InputDecoration(
contentPadding: EdgeInsets.only(left: 25, right: 25, bottom: 15, top: 15),
labelText:"Option1",
labelStyle: AppTheme.appTextStyles.dropdownMenuHeadline ,
border:OutlineInputBorder(borderRadius: BorderRadius.circular(10),borderSide: BorderSide.none) ,
filled: true,
fillColor: Colors.white,
),
itemHeight: 65,
isExpanded: true,
value: myvalue,
style:AppTheme.appTextStyles.dropdownMenuText,
items: <String>['option1','option2'].map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(
value: value,
child: Text(value),
);
}).toList(),
onChanged: (String value) {
setState(() {
_stoerungsart = value;
});
},
),
]
),
解决方案
推荐阅读
- wso2esb - 使用 WSO2 ESB Aggregate Mediator 的相关表达式
- python - 二维直方图的积分和导数
- php - PHP 7.1.1 - 所有打印机功能不工作
- google-analytics - 缺少电子商务数据
- multithreading - .NET Core:当我使用异步 IO(OS Windows)时,为什么会有这么多线程?
- http-headers - Elixir Plug 为特定文件配置
- angularjs - ui-router 状态更改后销毁 hls.js 流
- python - Python 问题,机械化机器人
- node.js - 无法使用节点连接 mongodb 和 socket.io
- google-apps-script - 使用 Google Apps 脚本简单邮件合并不会出现 0 值