¿Cómo cambio el color del ProgressDialog?
Tengo un ProgressDialog que se parece a esto en una lengüeta de la galaxia 10.1 "
Y como esto en un Galaxy Tab 7 "
- ¿Cómo puedo tener una sombra en mi ActionBar (ActionBarSherlock)?
- Copiar tema de otra aplicación
- Android - cambia el estilo del título de diálogo de todos los diálogos en la aplicación
- Cuadro de diálogo de alerta de Appcompat Fondo del botón de acción En estado presionado
- Cambiar el tema del proyecto en Android Studio?
Quiero que ambos cuadros de diálogo tengan el mismo aspecto:
Lo más cercano que recibo es usando el siguiente estilo
<style name="popupStyle" parent="android:Theme.Dialog">
<item name="android:textColor">#FFFFFFFF</item>
<item name="android:background">#FF000000</item>
<item name="android:windowBackground">@android:color/transparent</item>
</style>
Que da como resultado este
Así que mis preguntas son:
– ¿Cómo puedo eliminar el borde alrededor del título "Please wait"?
– ¿Cómo puedo cambiar el borde general de azul a blanco?
– ¿Cómo puedo ajustar / reducir el ancho?
- ¿Por qué mi 'actionBarTabStyle' personalizado no anula el estilo / tema predeterminado?
- actionBarSherlock subtítulo textSize
- Adición de una barra de acción a Theme.Black.NoTitleBar Android
- Grueso ProgressBar de color naranja en lugar de azul delgado
- Android: Diálogo de alerta con cuadro de diálogo personalizado y botón neutral
- Eliminación de espacio en blanco junto al logotipo de la aplicación (ActionBar Sherlock)
- No hay estilo ViewPagerIndicator en combinación con SherlockActionBar
- Tema de fondo con estilos y temas
Este artículo puede darle algunas sugerencias sobre el estilo de sus diálogos y se verán iguales en ambos objetivos.
progressDialog = new ProgressDialog(context): progressDialog.show(); TextView tv1 = (TextView) progressDialog.findViewById(android.R.id.message); tv1.setTextSize(20); tv1.setTypeface(yourCustomTF); tv1.setText("your msg");
Al hacerlo de esta manera, puede cambiar el texto del mensaje y también personalizar la vista completa obteniendo sus componentes del ProgressDialog
que se muestra. Recuerde, puede obtener la Id de vista mediante findViewById()
después de progressDialog.show () porque la vista se genera después de show ().
- Netbeans Android – Compilar y probar en dispositivos reales (Unix, OSX)
- ¿Cómo usar la cuenta de Gmail para autenticar la aplicación en android?