Flutter 如何在聊天中删除消息时显示Pop动画?

Flutter 如何在聊天中删除消息时显示Pop动画?,flutter,flutter-animation,Flutter,Flutter Animation,我用Firebase制作了一个Flitter聊天应用程序 我正在使用流生成器收听消息。我的聊天应用程序的另一个功能是,当用户长按他的聊天信息时,该信息会被删除 我想显示已删除邮件的弹出动画,因为此时邮件会突然被删除。您可以使用显示对话框进行此操作 void _showDialog() { // flutter defined function showDialog( context: context, builder: (BuildContext con

我用Firebase制作了一个Flitter聊天应用程序

我正在使用流生成器收听消息。我的聊天应用程序的另一个功能是,当用户长按他的聊天信息时,该信息会被删除


我想显示已删除邮件的弹出动画,因为此时邮件会突然被删除。

您可以使用显示对话框进行此操作


void _showDialog() {
    // flutter defined function
    showDialog(
      context: context,
      builder: (BuildContext context) {
        // return object of type Dialog
        return AlertDialog(
          content: new Text("Are you sure you want to delete?"),
          actions: <Widget>[
            // usually buttons at the bottom of the dialog
            FlatButton(
              child: new Text("Delete"),
              onPressed: () {
                // Your deleteMessage method!
              },
            ),
            FlatButton(
              child: new Text("Close"),
              onPressed: () {
                Navigator.of(context).pop();
              },
            ),
          ],
        );
      },
    );
  }


void_showDialog(){
//颤振定义函数
显示对话框(
上下文:上下文,
生成器:(BuildContext上下文){
//返回对话框类型的对象
返回警报对话框(
内容:新文本(“您确定要删除吗?”),
行动:[
//通常是对话框底部的按钮
扁平按钮(
子项:新文本(“删除”),
已按下:(){
//你的deleteMessage方法!
},
),
扁平按钮(
子项:新文本(“关闭”),
已按下:(){
Navigator.of(context.pop();
},
),
],
);
},
);
}

您可以从中阅读更多内容。

您需要的是动画小部件。我不知道您需要什么样的动画,也不知道如何使用它,但制作动画的最佳方法是观看或阅读

中的动画小部件。我的问题不是如何要求用户删除消息,但是如何显示被删除消息的某种类型的弹出或被破坏的动画,而不是突然删除。因为使用对话框或直接删除是一回事。问题更多地集中在删除动画上。