android - 如何仅在最短延迟后显示 ProgressBar?

标签 android android-asynctask progress-bar android-progressbar

我有一个 AsyncTask 和一个不确定的 ProgressBar,它通常执行得非常快,但偶尔会很慢。在没有明显等待的情况下,进度条快速闪烁是不受欢迎的并且会分散注意力。

有没有办法在不创建另一个嵌套的 AsyncTask 的情况下延迟显示进度条?

最佳答案

是的,有,它叫做 CountDownTimer并且它的使用率很低。您可以在计时器的每个滴答声或计时器用完时采取行动。

关于android - 如何仅在最短延迟后显示 ProgressBar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11588848/

相关文章:

android - 折叠工具栏锚定 View 在折叠时隐藏

Android:独立线程与独立应用程序

Android ScrollView 在旋转动画中丢失剪辑

java - 当我的 Android 应用程序在 Android 设备/模拟器上运行时,Jsoup 无法工作

c# - Windows 98风格的进度条

android - 在 android Lame 中找不到 void com.example 的实现

java - 异步任务使我的应用程序崩溃

java - 我可以在 onPostexecute 中使用 setImageResource 吗?

Android 如何更新 ProgressBar 的值?

javascript - 有什么方法可以测量到目前为止通过 jQuery 加载了多少 JSON 文件?