Progressdialog personalizado en android creado dinámicamente

He creado progressdialog en asynctask dinámicamente. Utilizo estilo personalizado para mi aplicación. Cuando hice que mi estilo del progressdialog cambió al color blanco necesito mi estilo del defecto en negro con el texto blanco.

Mi archivo java:

class LoginTask extends AsyncTask<Void, Void, Void> { private final ProgressDialog dialog = new ProgressDialog(Login.this); @Override protected void onPreExecute() { this.dialog.setMessage("Logging in..."); this.dialog.show(); } // my prog @Override protected void onPostExecute(Void result) { if (this.dialog.isShowing()) { this.dialog.dismiss(); }} 

Mi estilo.xml:

  <style name="AppBaseTheme" parent="android:Theme.Light"> </style> <!-- Application theme. --> <style name="AppTheme" parent="AppBaseTheme"> <!-- All customizations that are NOT specific to a particular API-level can go here. --> <item name="android:windowBackground">@drawable/blue</item> <item name="android:textColor">@color/white</item> <item name="android:editTextColor">@color/white</item> <item name="android:buttonStyle">@android:style/Widget.Holo.Button</item> <item name="android:dropDownSpinnerStyle">@android:style/Widget.Holo.Spinner</item> <item name="android:textAppearanceButton">@android:style/TextAppearance.Widget.Button</item> <item name="android:progressBarStyle">@style/ProgressBar</item> </style> <style name="ProgressBar" parent="@style/android:Theme.Holo"> <item name="android:textColor">@color/red</item> <item name="android:background">@color/green</item> </style> 

Cambie la línea debajo para pasar el style través de su constructor …

 private final ProgressDialog dialog = new ProgressDialog(Login.this); 

a esto…

 private final ProgressDialog dialog = new ProgressDialog(Login.this, R.style.ProgressBar); 

Actualizar:

Acabo de cambiar el style como abajo … y su trabajo para.

 <style name="ProgressBar" parent="@style/android:Theme.Holo"> <item name="android:textColor">#FFFFFF</item> <item name="android:background">#000000</item> </style> 
  • Barra de progreso en el fondo del elemento de lista
  • Barra de progreso personalizada para android
  • Cree un progressDialog sólo con el spinner (en el medio)
  • Publicar Multipart con Volley con el progreso sin utilizar HttpEntity
  • Cómo cambiar el color predeterminado del círculo ProgressBar en Android
  • Android: establecer el color de forma programada a ProgressBar
  • Android: cómo deshabilitar los controles durante la barra de progreso está activa
  • Agregar una barra de progreso en WebView
  • Cómo crear barra de progreso de estilo horizontal mediante programación en Android?
  • ¿Cuál es el significado de android: progressiveBarStyle atributo en ProgressBar?
  • Cambio de color en la rueda de progreso personalizada en tiempo de ejecución en android mediante programación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.