2012-10-09 65 views
7

我顯示一個ProgressDialog使用以下代碼:當我點擊活動時,爲什麼我的ProgressDialog會退出?

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

在Android中2.3.1時,示出了ProgressDialog,我不能點擊Activity。但在Android 4.0.3中,我點擊ActivityProgressDialog將退出。 我想要ProgressDialog不會退出,就像Android 2.3.1一樣。 你能幫我嗎?謝謝。

+0

你試過給p.setCancelable(false); –

+0

非常感謝你! – mum

+0

我的榮幸夥計:) –

回答

10

您應該設置如下:

p.setCancelable(false); 

通過這種方式,進度對話框不能被取消。

4

與您現有的代碼一起嘗試fllowing代碼,

p.setCancelable(false); 
相關問題