gpt4 book ai didi

android - android 中不显示进度对话框?

转载 作者:太空宇宙 更新时间:2023-11-03 13:36:52 24 4
gpt4 key购买 nike

进度对话框什么时候在android中不显示?我想知道上述情况何时会发生:

在我的例子中,进度对话框没有显示在这种情况下:

func{
progressdialog.show();
....
.....
anotherfunction();
listview.setAdapter();
progressdialog.dismiss();
}

对话框的一般经验法则是什么?

提前致谢。

编辑当执行 .show() 命令时,应该显示进度对话框。但是在调用otherfucntion()时,progressdialog show之前的命令是不是停止了?

最佳答案

看来您需要使用 AsyncTask如果 UI 线程仍然忙碌,则 UI(包括 progressDialog)将不会更新。 SO 中有很多这样的例子。

根据经验 - 如果你需要 Progress 对话框 - 你需要 AsyncTask

这并不是任何命令停止,只是如果您在 UI 线程上执行一系列方法,UI 可能不会更新,直到该序列结束,即 progressDialog.dismiss( ),因此不应再显示 progressDialog。

关于android - android 中不显示进度对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5960363/

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