2010-10-21 31 views
0

有沒有類似於Android中的對話框順序?Android中的對話框順序

我解釋我的意思。

有一個對話框生成器與「確定」 - 巴頓。當用戶按下ok時,對話框將被關閉。

Wenn我在一個活動中相互接觸多個對話後,我首先看到最後一個,然後看最後一個,等等。但我想先看到第一個對話框,然後是第二個對話框,然後...

有沒有這種可能性?

或者是否有可能不直接調用第二個對話框,直到第一個對話框沒有關閉?

穆爾

回答

1

當你定義爲你的對話框的「確定」按鈕(setNeutralButton())的onClick()方法,你就會有(通過showDialog()或類似),顯示第二個對話框,然後關閉該第一個對話框。

一個例子:

builder = new Builder(context); 
builder 
    .setTitle(R.string.dialog_download_failed_title) 
    .setMessage(R.string.dialog_download_failed_message) 
    .setCancelable(true) 
    .setNeutralButton(android.R.string.ok, new DialogInterface.OnClickListener() { 
     @Override 
     public void onClick(DialogInterface dialog, int id) { 
      showDialog(SECOND_DIALOG); 
      dialog.dismiss(); 
     } 
    }); 
+0

這是一個解決方案,但它不正是我需要的。我會嘗試給我的(自定義)對話框構建器提供一個包含消息的數組列表 – Tima 2010-10-22 07:21:56