在Flutter应用程序中,网络请求是非常常见的操作。当我们向服务器发送请求并等待响应时,为了提供更好的用户体验,通常会显示一个加载动画来表示正在进行网络请求。在本文中,我将向您展示如何创建一个自定义的LoadingDialog,并在网络请求期间显示它。
首先,让我们创建一个名为LoadingDialog的自定义小部件。这个小部件将显示一个加载动画和一段文字,告诉用户正在进行网络请求。
import 'package:flutter/material.dart';
class LoadingDialog extends StatelessWidget {
final