android - 仅在 Android Oreo 中显示圆形箭头的进度对话框

标签 android progressdialog android-8.0-oreo

在 Android 8 上 - 奥利奥 ProgressDialog不工作,它只是显示圆形箭头。

在我的应用程序中

enter image description here

我知道它在 API 26 中已弃用
progress dialog 的这种行为谷歌的其他应用也一样

enter image description here
enter image description here

我创建了自定义对话框来显示进度条,是否有任何 native 解决方案

设备 - Nexus 5x

操作系统 - 安卓 8

最佳答案

我刚刚在使用 Oreo 的 Galaxy S7 时遇到了同样的问题,并且确实发生在任何 ProgressBar 上。 , 不只是在 ProgressDialog .

原来我在开发者选项中关闭了“Animator 持续时间比例”。当我打开它时,我再次获得动画进度条。

关于android - 仅在 Android Oreo 中显示圆形箭头的进度对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47770720/

相关文章:

java - 使用 ActionBarActivity 支持 v7 操作栏

android - 进度对话框显示太晚

android - 使用AsyncTask在onPostExecute中设置setIndeterminateDrawable()?

android-8.0-oreo - 奥利奥和奥利奥之前的 JobIntentService

Android requestPinAppWidget 在最近安装后返回 false

java - 以编程方式更改布局权重

java - 在应用程序完全关闭之前向服务器发出 Android 请求

java - 找不到uninstall.exe android studio

android - 在异步任务调用期间未显示进度对话框

java - 如何在 Android 8 的主屏幕上创建快捷方式?