第二類

AlertDialog 屬性

Builder

setItems

建立視窗

建立選單

第一個參數

第二個參數

選單內容

指定 click listner

final String[] lunch = {

"雞腿飯","滷肉飯","排骨飯","蛋炒飯","水餃","陽春麵"

};

new AlertDialog.Builder(AlertDialogDemoActivity.this)

.setItems(lunch, new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

Toast.makeText(getApplicationContext(), "你今天吃的是"+lunch[which], Toast.LENGTH_SHORT).show();

}

})

.show();

只要你在onClick處理事件內, 使用which參數,

就可以知道使用按下陣列的那個Item了

資料來源:http://givemepass.blogspot.tw/2011/11/alertdialog.html