Class 从另一个类调用带有简单警报对话框的有状态类

Class 从另一个类调用带有简单警报对话框的有状态类,class,flutter,dialog,stateful,Class,Flutter,Dialog,Stateful,我想创建一个有状态类,它有一个包含内容的警报对话框,那么我如何从另一个类调用它。我是编程新手。您是否可以使用示例代码显示创建一个新的dart文件my_alerts.dart,并将其定义为库。然后,您可以从中导入showSampleDialog函数,并在任何类中使用它。只需从使用它的类中传递上下文 有关警报的更多信息,请参阅此 library my\u警报; 进口“包装:颤振/材料.省道”; //用户定义函数 void showSampleDialog(构建上下文){ //颤振定义函数 显示对话

我想创建一个有状态类,它有一个包含内容的警报对话框,那么我如何从另一个类调用它。我是编程新手。您是否可以使用示例代码显示创建一个新的dart文件
my_alerts.dart
,并将其定义为
。然后,您可以从中导入
showSampleDialog
函数,并在任何类中使用它。只需从使用它的类中传递
上下文

有关警报的更多信息,请参阅此

library my\u警报;
进口“包装:颤振/材料.省道”;
//用户定义函数
void showSampleDialog(构建上下文){
//颤振定义函数
显示对话框(
上下文:上下文,
生成器:(BuildContext上下文){
//返回对话框类型的对象
返回警报对话框(
标题:新文本(“警报对话框标题”),
内容:新文本(“警报对话框正文”),
行动:[
//通常是对话框底部的按钮
新扁平按钮(
子项:新文本(“关闭”),
已按下:(){
Navigator.of(context.pop();
},
),
],
);
},
);

}
托马斯的答案是正确的

下面是一个运行示例:

您尝试了什么?