gpt4 book ai didi

android - 主 Activity 中的异步任务如何显示进度对话框

转载 作者:搜寻专家 更新时间:2023-11-01 08:56:52 25 4
gpt4 key购买 nike

我的 Mainactivty Oncreate() 方法中有 3 个异步任务,当用户打开应用程序时,我想在加载 3 个异步任务时显示进度对话框。请指定我从哪里开始并取消进程对话。如果有任何 sample ,请提供链接。谢谢。

最佳答案

实际上,您已经获得了如何执行此操作的代码。此外,我建议您必须在调用 AsyncTask 之前创建并显示一个进度对话框。因为你有 3 个 AsyncTasks,如果你从服务器获取一些东西,你根本不能说哪个是最后一个任务。如果你有这种情况,那么制作 3 个标志,如 boolean task1, task2, task3; 并在每个任务的 onPostExecute 方法中,将相应的标志设置为 true 并检查这些所有标志是否是否为真,如 if(task1 && task2 && task3) progressDialog.dismiss();。因此,对于最后一个任务,它将其标志设置为 true,并且 2 个标志将已经设置为 true,因此当条件为 true 时,它​​将关闭进度对话框。希望你明白了。

关于android - 主 Activity 中的异步任务如何显示进度对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18348532/

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