2012-10-09 12 views
7

ja pokazując ProgressDialog stosując następujący kod:Dlaczego moje wyjście ProgressDialog jest zamykane po kliknięciu na aktywność?

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

W Androidzie 2.3.1 gdy ProgressDialog pokazano, nie mogę kliknąć na Activity. Ale w Androidzie 4.0.3 klikam na Activity, a ProgressDialog zostanie zamknięty. Chcę, aby ProgressDialog nie wychodzi, tak samo jak w systemie Android 2.3.1. Czy możesz mi pomóc? Dzięki.

+0

czy próbowałeś dać p.setCancelable (false); –

+0

Dziękuję bardzo! – mum

+0

mój chłopak przyjemność :) –

Odpowiedz

10

należy ustawić następujące:

p.setCancelable(false); 

Przez to okno postępu nie może zostać anulowana.

4

Spróbuj kod fllowing wraz z istniejącym kodem,

p.setCancelable(false); 
Powiązane problemy