ventanas tipos studio emergentes edittext diálogos dialogos dialogo crear con cancelar botones boton android screen android-asynctask progressdialog tap

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);`