Android: AlertDialog – Usuario haga clic en otro lugar
Tengo un Alert-dialog
con 2 botones (Sí / No) Si el usuario hace clic en yes
o no
el cuadro de diálogo de alerta se comporta como normal y entra en el método de clic, pero si el usuario hace clic o toca en algún lugar fuera del cuadro de diálogo de alerta, va a pasar, ¿Hay alguna forma de evitar que el diálogo desaparezca cuando el usuario haga clic en otro lugar ???
- Diferencia entre obj.create () vs obj.show () vs obj.create (). Show () de AlertDialog.builder.
- Mostrar diálogo de alerta en onProviderDisabled en android LocationListener
- ClassCastException: android.support.v7.widget.LinearLayoutCompat $ LayoutParams no se puede convertir en android.widget.LinearLayout $ LayoutParams
- Android que promueve un AlertDialog onBackPressed
- Eliminar título de DatePickerDialog
- Mostrar alerta de diálogo de una clase que no sea de actividad en android
- Hacer transparente el diálogo del diálogo de alerta
- Mostrar alertDialog con los botones de radio cuando haga clic en un listViewItem
- ¿Por qué AlertDialog.Builder no tiene los métodos setOnDismissListener o setOnShowListener?
- Mostrar un diálogo en `Thread.setDefaultUncaughtExceptionHandler`
- Cómo agregar ListView personalizado en el diálogo de alerta android
- Aplicar imagen de fondo a AlertDilog
- Cómo agregar TextView y EditText utilizando AlertDialog predeterminado mediante programación
Cuadro de diálogo Prevenir descartar en el toque externo
dialog.setCanceledOnTouchOutside(false);
Agregue esta línea a su AlertDialog
..
alertDialog.setCanceledOnTouchOutside(false);
Para más información aquí
Usted debe dar esta línea.
alertDialog.setCanceledOnTouchOutside(false);
en la parte inferior de su AlertDialog.
Sí Uso
YourAlertDialog.setCanceledOnTouchOutside(false);
utilizar
alertDialog.setCanceledOnTouchOutside(false);
también se puede utilizar dado debajo de la línea para una práctica que el diálogo de alerta sólo puede desaparecer presionando los botones
alertDialog.setCancelable(false).
Esto lo hará para que sólo pueda desaparecer presionando los botones.
Usualmente uso la combinación de:
alertDialog.setCancelable(false); alertDialog.setCanceledOnTouchOutside(false);
- Android – ¿Cuál es la diferencia entre un primer plano y un servicio de fondo?
- Extraer (analizar) la cantidad y descripción de BIZ (Transaction) sms