/ / ProgressSpinner non visible dans la boîte de dialogue en cours / progressbar - Android, ProgressDialog, Android-Progressbar

ProgressSpinner pas visible dans la boîte de dialogue en cours / barre de progression - Android, progressdialog, android-progressbar

j'utilise cet appareil Samsung Iris pour mon développement.

J'ai montré un progressdialog et progressbar comme et où requis.

Ceci est le code pour progressdialog :

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

Et ceci est pour progressbar:

<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" />

Mais ça se voit comme ça:

entrer la description de l'image ici

Non progressSpinner est vu et ce problème se produit uniquement dans cette tablette. Si je tourne sur un autre appareil, cela fonctionne bien. Vous ne pouvez utiliser aucun autre appareil, car il s'agit d'une exigence professionnelle.

Réponses:

1 pour la réponse № 1

Si un utilisateur a des transitions désactivées dans les options de développement, vos animations dans un ProgressDialog (à savoir le progrès Spinner) ne sera pas montré. Allumez-les et redémarrez l'application et vous verrez le spinner!


1 pour la réponse № 2

Essaye ça :

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

Dans le style :

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