第二類
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了