如何解决如何在flutter中使用GetX创建带有文本字段的警报对话框
我可以使用 Get.defaultDialog() 函数创建弹出对话框。我在 GetX 中找不到用于创建自定义警报对话框的方法。
我正在使用下面的函数来实现使用原生 flutter showDialog api 的功能。
accepts_nested_attributes_for :foods
解决方法
我能够实现该使用以下功能
Get.defaultDialog(
title: '',content: Column(
mainAxisSize: MainAxisSize.min,children: [
TextField(
controller: settingsScreenController.categoryNameController,keyboardType: TextInputType.text,maxLines: 1,decoration: InputDecoration(
labelText: 'Category Name',hintMaxLines: 1,border: OutlineInputBorder(
borderSide: BorderSide(color: Colors.green,width: 4.0))),),SizedBox(
height: 30.0,RaisedButton(
onPressed: () {
if (settingsScreenController
.categoryNameController.text.isNotEmpty) {
var expenseCategory = ExpenseCategory(
settingsScreenController.categoryNameController.text,id: _addExpenseController.expenseCategories.length);
settingsScreenController.addExpenseCategory(expenseCategory);
_addExpenseController.expenseCategories.add(expenseCategory);
Get.back();
} else {
Utils.showSnackBar("Enter category name");
}
},child: Text(
'ADD CATEGORY',style: TextStyle(color: Colors.white,fontSize: 16.0),color: Colors.redAccent,)
],radius: 10.0);
,但我无法在对话框中去掉标题区域。
没有标题的原生 API 对话框
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。