Personalización del diálogo de alerta en Android

Quiero mostrar el texto en color oscuro sobre un fondo claro en diálogo de alerta. Pero no puedo entender cómo hacerlo. Por favor, ayúdame.

Gracias.

vea este ejemplo, le ayudará: http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application


como en este ejemplo de diseño definido en el archivo de diálogo de alerta. Puede configurar su estilo para el cuadro de diálogo de alerta.

Puede crear su propio diseño en una vista XML como lo haría para una actividad:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout_root" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp" > <ImageView android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="10dp" /> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="fill_parent" android:textColor="#FFF" /> </LinearLayout> 

A continuación, puede utilizar esta vista en el setContentView(View) diálogo llamando a setContentView(View) en el setContentView(View) diálogo:

 Context mContext = getApplicationContext(); Dialog dialog = new Dialog(mContext); dialog.setContentView(R.layout.custom_dialog); dialog.setTitle("Custom Dialog"); TextView text = (TextView) dialog.findViewById(R.id.text); text.setText("Hello, this is a custom dialog!"); ImageView image = (ImageView) dialog.findViewById(R.id.image); image.setImageResource(R.drawable.android); 

Como muestra el ejemplo, tendrá que establecer algunos de los valores después de declarar la vista de contenido.

Ejemplo proporcionado desde http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog

  • ¿Cómo construir una aplicación de Android que avisa al usuario, incluso si es asesinado?
  • Cómo llamar a constantes en java?
  • Cambiar la cabecera de diálogo personalizada 'AlertDialog' encabezado '
  • Eliminar el borde del diálogo de alerta con tema personalizado
  • El título personalizado de AlertDialog tiene un borde negro
  • Mostrar una alerta cuando la conexión a Internet no está disponible en la aplicación android
  • Android: cambia el texto del botón positivo de un AlertDialog
  • Cómo eliminar el espacio en blanco o el color alrededor de AlertDialog
  • Visualización de varias líneas de texto y variables en un AlertDialog mediante setMessage ()
  • Cómo obtener los elementos seleccionados de un elemento de opción múltiple en un Alert.Builder?
  • El tema del diálogo Android hace que el icono sea demasiado claro
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.