嗚呼~鐵人賽走到這裡真是不容易,感覺走到這已經快要像打日記一樣了,
雖然最近在公司沒有Android專案讓我有機會練習,只能用下班剩餘的時間來寫了,
剩下10天只好跟自己說多多加油!!!(雖然我覺得我已經寫的快沒梗了啦!XD)
繼昨天我們練習了Yes/No的AlertDialog之後,其實AlertDialog還有很多種形式可以選擇唷,
例如:多選或是單選,那今天我們就來練習看看囉!!
首先我們先宣告一個要顯示的內容項目(陣列),在宣告一個AlertDialog.builder,
之後把宣告好的內容塞到builder裡面,在onClick裡面可以寫入你想要做的動作,
之後在把該內容Show出來就完成囉!
private String[] type = new String[] { "程式設計", "軟體應用", "資訊安全", "硬體週邊", "專案管理" };
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("鐵人賽分類");
builder.setItems(type,new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which){
//在這裡寫入要做的動作
//whitch是選擇的項目序列
}
});
builder.create.show();
那今天的練習就到這邊~謝謝大家!!