假設我有一個ArrayList
的4個字符串值。我想用這4個字符串值作爲消息顯示4 AlertDialogs
。所以我的疑問是,我想在一個人被解僱後才顯示一個AlertDialog
。所以當點擊確定按鈕/取消按鈕時,這些應該重新顯示。任何幫助將不勝感激。一個接一個地顯示多個AlertDialog
ArrayList<String> messages = new ArrayList<String>();
messages.add("One");
messages.add("Two");
messages.add("Three");
messages.add("Four");
for(int i=0; i<messages.size(); i++)
{
AlertDialog.Builder builder1 = new AlertDialog.Builder(MainActivity.this);
builder1.setMessage(messages.get(i));
builder1.setCancelable(true);
builder1.setPositiveButton(
"Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
builder1.setNegativeButton(
"No",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert11 = builder1.create();
alert11.show();
}
現在它必須完全顯示所有的對話? –
是的。第四個將在上面和3,2,1將在它下面 – Jas
@Jas請檢查我編輯的答案..哪些將顯示在4,3,2,1順序 – Sanoop