Creo que puede crear su propio cuadro de diálogo personalizado con su diseño preferido.
custom_dialog.xml
<LinearLayout xmlns: android = " Página en Android “
android: layout_width = “fill_parent”
android: layout_height = “80dp”
android: background = “# 3E80B4”
android: orientación = “vertical”>
- ¿Hay buenos libros de Android para principiantes?
- ¿Cuál es el sistema operativo móvil superior: iOS, Android o Windows 8?
- ¿Cuándo recibirá Asus Zenfone 5 las actualizaciones de KitKat y Lollipop?
- ¿Es posible restringir la capacidad de una aplicación para enviar notificaciones push en el sistema operativo Android?
- ¿Paypal vs Zooz para pagos en la aplicación en iOs y Android?
<TextView
android: id = “@ + id / txt_dia”
android: layout_width = “wrap_content”
android: layout_height = “wrap_content”
android: layout_gravity = “centro”
android: layout_margin = “10dp”
android: text = “¿Realmente quieres salir?”
android: textColor = “@ android: color / blanco”
android: textSize = “15dp”
android: textStyle = “bold”>
<LinearLayout
android: layout_width = “wrap_content”
android: layout_height = “wrap_content”
android: layout_gravity = “centro”
android: background = “# 3E80B4”
android: orientación = “horizontal”><Botón
android: id = “@ + id / btn_yes”
android: layout_width = “100dp”
android: layout_height = “30dp”
android: background = “@ android: color / blanco”
android: clickable = “true”
android: text = “Sí”
android: textColor = “# 5DBCD2”
android: textStyle = “bold” /><Botón
android: id = “@ + id / btn_no”
android: layout_width = “100dp”
android: layout_height = “30dp”
android: layout_marginLeft = “5dp”
android: background = “@ android: color / blanco”
android: clickable = “true”
android: text = “No”
android: textColor = “# 5DBCD2”
android: textStyle = “bold” />
extiende el diálogo e implementa OnClickListener
clase pública CustomDialogClass extiende implementos de diálogo
android.view.View.OnClickListener {Actividad pública c;
Diálogo público d;
Botón público sí, no;Custom CustomDialogClass (Actividad a) {
super (a);
// TODO Trozo de constructor generado automáticamente
this.c = a;
}@Anular
vacío protegido onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
requestWindowFeature (Window.FEATURE_NO_TITLE);
setContentView (R.layout.custom_dialog);
yes = (Botón) findViewById ( Página en R .btn_yes);
no = (Botón) findViewById ( Página en R .btn_no);
yes.setOnClickListener (esto);
no.setOnClickListener (esto);}
@Anular
public void onClick (Ver v) {
switch (v.getId ()) {
Página del caso en R .btn_yes:
c.finish ();
descanso;
Página del caso en R .btn_no:
despedir();
descanso;
defecto:
descanso;
}
despedir();
}
}
Como llamar
CustomDialogClass cdd = new CustomDialogClass (Values.this);
cdd.show ();
Esta es la forma más simple de lograr su estilo de diálogo preferido