中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

能否在AlertDialog中嵌入其他控件

小樊
83
2024-09-04 16:50:32
欄目: 編程語言

是的,您可以在AlertDialog中嵌入其他控件

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: Text('AlertDialog with Other Widgets')),
        body: Center(child: Builder(builder: (context) {
          return ElevatedButton(
            onPressed: () {
              showDialog(
                context: context,
                builder: (BuildContext context) {
                  return AlertDialog(
                    title: Text('Title'),
                    content: Column(
                      mainAxisSize: MainAxisSize.min,
                      children: [
                        Text('This is a text widget.'),
                        SizedBox(height: 10),
                        TextFormField(
                          decoration: InputDecoration(labelText: 'Name'),
                        ),
                        SizedBox(height: 10),
                        RaisedButton(
                          onPressed: () {},
                          child: Text('A button widget'),
                        ),
                      ],
                    ),
                    actions:<Widget>[
                      TextButton(
                        onPressed: () {
                          Navigator.of(context).pop();
                        },
                        child: Text('Close'),
                      )
                    ],
                  );
                },
              );
            },
            child: Text('Show AlertDialog'),
          );
        })),
      ),
    );
  }
}

在這個示例中,我們創建了一個包含文本、輸入框和按鈕的AlertDialog。當用戶點擊"Show AlertDialog"按鈕時,將顯示此對話框。請注意,您可以根據需要添加任何其他控件。

0
金昌市| 百色市| 定州市| 荆州市| 富蕴县| 蓝田县| 道孚县| 夹江县| 九龙坡区| 都兰县| 定日县| 长岛县| 乾安县| 嘉义县| 六枝特区| 桃源县| 论坛| 禹城市| 岚皋县| 栖霞市| 鹤庆县| 洛南县| 涿州市| 泗洪县| 宁津县| 勐海县| 潞西市| 清镇市| 子长县| 白河县| 宁强县| 湟中县| 日土县| 绵阳市| 永寿县| 公安县| 富裕县| 临夏县| 鹿邑县| 股票| 宜黄县|