7

次のコードを使用して 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終了します。ProgressDialogAndroid 2.3.1 と同じように、終了しないようにします。手伝って頂けますか?ありがとう。

4

2 に答える 2

10

次のように設定する必要があります。

 p.setCancelable(false);

これにより、進行状況ダイアログをキャンセルすることはできません。

于 2012-10-09T04:17:49.397 に答える
4

既存のコードと一緒に次のコードを試してください。

p.setCancelable(false);
于 2012-10-09T04:15:15.880 に答える