如何在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 对话框

enter image description here

的getX对话框API与标题 enter image description here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...