Android:进度对话框微调器不旋转

标签 android dialog progress-bar progress

这似乎是一个 Android 范围的问题,您可以在 Views -> Progress Bar -> Dialogs 下的 API demo 中看到。

基本上,如果您显示一个进度对话框,它会在第一时间按预期工作。如果你关闭它并再次显示它(不破坏 Activity 或类似的东西),旋转的图像停止旋转。在 API 演示中,您可以通过单击“显示不确定”、按返回关闭对话框并再次单击该按钮来看到这一点。

我已经尝试构建自己的进度对话框,但它显示了同样的问题,因为问题出在“ProgressBar”旋转图像上。

我想知道是否有人可以解决这个问题。

最佳答案

如果关闭Dialog,则不得再次显示相同的实例。要么创建一个新的,要么使用 hide() 而不是 dismiss()。使用 hide() 时,您仍然需要在不再需要时 dismiss()

关于Android:进度对话框微调器不旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3119676/

相关文章:

android - 使用导航组件时,DialogFragment 不会关闭

python - 如何在 Python 中显示和解析 rsync 进度?

android - 如何停止和启动 ProgressBar

android - 从 RGB 代码中获取颜色名称?

android - 在另一个应用程序中抑制/阻止 BroadcastReceiver

机器人,checkedTextView : checkmarks of different width

java - 从 Fragment 外部更新 TextView

java - 如何关闭用 Java 1.4 编写的 Swing 应用程序中所有打开的对话框?

python - “wait_window”方法有什么作用?

javascript - 如何在 td 内垂直对齐进度条?