android - tipos - ¿Cómo puedo hacer que un ProgressDialog se pueda cancelar con el botón Atrás pero no con un toque de pantalla?
tipos de dialogos en android studio (2)
Me gustaría hacer un ProgressDialog
cancelable con el botón Atrás pero no con un toque de pantalla. Actualmente utilizo setCancelable(true)
.
Sin embargo, en algunos dispositivos más nuevos, un toque en la pantalla también cancela el ProgressDialog
. Me gustaría deshabilitar la acción de toque de pantalla mientras se muestra el ProgressDialog
.
Intenta esto te ayudará:
ProgressDialog pd = ProgressDialog.show(main.this, "", "Loading. Please wait...", true);
pd.setCancelable(true);`
Utilice setCanceledOnTouchOutside(false) .