- To get relevant platform dialog for Android and iOS.
dependencies: platform_dialog: ^1.0.0
To use this plugin, add platform_dialog as a dependency in your pubspec.yaml file.
//import package
import 'package:platform_dialog/platform_dialog.dart';
//create function and just call showDialog,
_dialog() {
showDialog(
context: context,
builder: (context) => PlatformDialog().build(
context,
title: Text("Title Dialog"),
content: Column(
children: [Text("Content"), Text("Widget")],
),
actions: [
// Also include PlatformDialogButton for both platform dialog buttons, however it's optional
PlatformDialogButton(Theme.of(context).platform).build(context, child: Text("OK"), onPressed: () {
Navigator.of(context).pop();
})
],
),
);
}