如何在AlertDialog中使用HashMap設置ArrayList?如何在AlertDialog中設置ArrayList <HashMap <String,String >>?
// Creating and Building the Dialog
AlertDialog dialogBox = null;
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("Select Item:");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
switch(item){
case 0:
// Your code when first option selected
break;
}
dialogBox.dismiss();
}
});
dialogBox = builder.create();
dialogBox.show();
我希望有人能幫助我。先謝謝你。
我們可以有更多的細節PLZ嗎? – Maxouille 2014-08-29 12:41:32
我有ArrayList>項目; 我想設置在builder.setSingleChoiceItems(項目,-1,新的DialogInterface.OnClickListener(){... –
user3632453
2014-08-29 12:42:22
)首先將哈希映射轉換爲字符串數組列表,然後轉換Arrat列表數組並將此簡單數組傳遞給警報對話框。 – 2014-08-29 12:44:51