ProgressSpinner 正在进行中不可见 dialog/progressbar

ProgressSpinner not visible in progress dialog/progressbar

我正在使用 this samsung Iris device 进行开发。

我已经根据需要展示了 progressdialogprogressbar

这是 progressdialog 的代码:

    ProgressDialog progressBar = new ProgressDialog(context);
    progressBar.setMessage("Please Wait");
    progressBar.setCancelable(false);
    progressBar.show();

这是进度条:

<ProgressBar
    android:indeterminate="true"
    android:id="@+id/progress"
    android:layout_centerInParent="true"
    android:visibility="visible"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

但是显示是这样的:

未发现 progressSpinner,此问题仅发生在该平板电脑上。如果我 运行 在任何其他设备上,那么它工作正常。不能使用任何其他设备,因为这是业务需求。

试试这个:

ProgressDialog progressBar = new ProgressDialog(context, R.style.DialogTheme); 

风格:

<style name="DialogTheme" parent="Theme.AppCompat.Dialog">
        <item name="android:textColor">@color/colorBlack</item>
        <item name="colorAccent">@color/colorPrimaryDark</item>
</style>

如果用户在开发者选项中关闭了转换,您在 ProgressDialog(即进度 Spinner)中的动画将不会显示。打开它们并重新启动应用程序,您将看到微调器!