Je connais this is possible, mais je me demande pourquoi ma solution ne fonctionne pas.Comment changer l'apparence d'un ProgressDialog?
ProgressDialog dialog = new ProgressDialog(context);
dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
dialog.setIndeterminate(true);
dialog.setCancelable(false);
dialog.setCanceledOnTouchOutside(false);
TextView textView = (TextView) LayoutInflater.from(context).inflate(R.layout.custom_text, null, false);
textView.setText(context.getResources().getString(msg));
dialog.setView(textView);
C'est la mise en page custom_text
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/messageSpinner"
style="@style/TextAppearance.AppCompat.Medium"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textColor="@color/colorAccent"
android:textStyle="bold">
</TextView>
Le résultat est une fenêtre avec la roue attendue mais un message vide.
Vous modifiez la vue de dialogue. Maintenant, tout ce que vous mettez dans ce fichier XML personnalisé apparaîtra dans la boîte de dialogue et je mettrai un ProgresBar aussi – ADM