Home Flutter Membuat Dialog pada Flutter

Membuat Dialog pada Flutter

0

Apa itu Dialog ?

Dialog adalah widget flutter yang menampilkan pesan secara pop up pada halaman aplikasi. Dialog biasanya ditampilkan dalam bentuk peringatan atau pesan kepada user.  Pada Artikel kali ini saya akan menjelaskan kepada kalian cara membuat Dialog pada Flutter

Untuk membuatnya sebenar nya sangat mudah, kita hanya membutuhkan sebuah button dan kita mengeluarkan dialog nya saat onPressed

class DialogExample extends StatefulWidget {
  const DialogExample({super.key});
  @override
  State<DialogExample> createState() => _DialogExampleState();
}
class _DialogExampleState extends State<DialogExample> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: ElevatedButton(
          onPressed: (() {
            showDialog(
                context: context,
                builder: (context) {
                  return AlertDialog(
                    title: const Text('Dialog Title'),
                    content: const Text('Dialog Content'),
                    actions: [
                      TextButton(
                        onPressed: () {
                          Navigator.pop(context);
                        },
                        child: const Text('Cancel'),
                      ),
                      TextButton(
                        onPressed: () {
                          Navigator.pop(context);
                        },
                        child: const Text('Ok'),
                      ),
                    ],
                  );
                });
          }),
          child: Text('Show Dialog'),
        ),
      ),
    );
  }
}

 

 

maka tampilan menjadi