final CharSequence myList[] = { "Tea", "Coffee", "Milk" };

final AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("What do you Like ?");
ad.setSingleChoiceItems(myList, -1, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(),
"You Choose : " + myList[which],
Toast.LENGTH_LONG).show();

//dialog.dismiss() 當點選完List中的選項後要關閉AlertDialog 再加這行 否則AlertDialog不會被關閉
}
});
ad.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(),
"You Have Cancel the Dialog box", Toast.LENGTH_LONG)
.show();
}
});

ad.show();




創作者介紹
創作者 攝即是空 的頭像
小彬彬

攝即是空

小彬彬 發表在 痞客邦 留言(0) 人氣( 669 )