2012-10-09 14 views
7

estoy mostrando una ProgressDialog usando el siguiente código:¿Por qué mi ProgressDialog sale cuando hago clic en Actividad?

void showProccess() {  
    p = new ProgressDialog(this); 
    p.setTitle("PleaseWait");     
    p.setMessage("data loading"); 
    p.show(); 
} 

En Android 2.3.1 cuando se muestra un ProgressDialog, no puedo hacer clic en el Activity. Pero en Android 4.0.3, hago clic en Activity y el ProgressDialog saldrá. Quiero que ProgressDialog no salga, igual que Android 2.3.1. ¿Me puedes ayudar? Gracias.

+0

has intentado dar p.setCancelable (falso); –

+0

¡Muchas gracias! – mum

+0

mi placer amigo :) –

Respuesta

10

debe establecer la siguiente:

p.setCancelable(false); 

Por esto, diálogo de progreso no se puede cancelar.

4

Prueba el código fllowing junto con su código existente,

p.setCancelable(false); 
Cuestiones relacionadas