gpt4 book ai didi

dart - 对话框在 Flutter 中关闭

转载 作者:IT王子 更新时间:2023-10-29 07:20:49 28 4
gpt4 key购买 nike

我有一个更新按钮,点击后台加载的数据。

当数据加载时,我会显示 AlertDialog,它会在数据加载时自动关闭。

然而,当数据正在加载时,如果用户单击屏幕上的其他地方,对话框将关闭,这是不受欢迎的。

问题是如何防止对话框关闭?

 Future<void> _loadingDialog(String title) async {
return showDialog(
context: context,
barrierDismissible: true,
builder: (context) {
return AlertDialog(
title: Text(title),
content: LinearProgressIndicator(
backgroundColor: colorPrimaryLight,
valueColor: AlwaysStoppedAnimation<Color>(colorPrimaryDark),
),
);
},
);
}

最佳答案

好吧,这很简单,我只需要设置

barrierDismissible: false,

关于dart - 对话框在 Flutter 中关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55731310/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com