iT邦幫忙

DAY 20
0

菜逼八的 Android 開發 30天系列 第 20

【菜逼八學Android】顯示AlertDialog視窗(3)

  • 分享至 

  • xImage
  •  

嗚呼~鐵人賽走到這裡真是不容易,感覺走到這已經快要像打日記一樣了,

雖然最近在公司沒有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();

那今天的練習就到這邊~謝謝大家!!


上一篇
【菜逼八學Android】顯示AlertDialog視窗(2)
下一篇
【菜逼八學Android】標題功能表─ActionBar(1)
系列文
菜逼八的 Android 開發 30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言