亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

能否在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
来宾市| 治多县| 扎囊县| 田林县| 彰化县| 德庆县| 平定县| 富顺县| 新疆| 湖北省| 万全县| 宜昌市| 巴楚县| 中宁县| 密山市| 桦南县| 将乐县| 山东省| 德化县| 呼伦贝尔市| 贵港市| 温州市| 凌海市| 洛扎县| 泰和县| 千阳县| 荆州市| 泾源县| 汝城县| 临城县| 广东省| 榆树市| 祁东县| 会泽县| 扎兰屯市| 深圳市| 晋城| 沙坪坝区| 陈巴尔虎旗| 广平县| 芮城县|