Android ProgressDialog循环未显示在设备中

Android ProgressDialog循环未显示在设备中,android,android-dialog,Android,Android Dialog,我的活动中有这个ProgressDialog。我正在使用一些设备进行测试,但只有一个加载循环没有显示。 没有显示的设备是运行安卓7.0的MotoG4 Plus。下面是一幅画 我还在同样运行安卓7.0的华硕Zenfone 3上运行该应用程序。他们都在运行安卓7.0,但只有一个没有显示圆圈。 这是我的密码: import android.app.ProgressDialog; private ProgressDialog progressDialog; @Override

我的活动中有这个ProgressDialog。我正在使用一些设备进行测试,但只有一个加载循环没有显示。 没有显示的设备是运行安卓7.0的MotoG4 Plus。下面是一幅画

我还在同样运行安卓7.0的华硕Zenfone 3上运行该应用程序。他们都在运行安卓7.0,但只有一个没有显示圆圈。

这是我的密码:

import android.app.ProgressDialog;

    private ProgressDialog progressDialog;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    progressDialog = new ProgressDialog(this);
        progressDialog.setMessage("Carregando...");
   }

    private void myMethod(){
            progressDialog.show();
   }

有人有同样的问题吗?是否有办法解决此问题并仍使用ProgressDialog?

检查您的设备是否处于省电模式(某些设备禁用动画)或“开发人员选项”中的动画是否已关闭。

此外,请检查圆圈的颜色。我遇到了一个问题,默认情况下圆圈是白色的,对话框的背景也是白色的


ProgressDialog现在不推荐使用。您最好在对话框中使用ProgressBar。@ShahinMursalov,但android O不推荐使用它,对吗?在安卓牛轧糖上它应该可以工作是的,没错。是动画被禁用了。Tks