Android界面提醒框有三種,分別是Toast,對(duì)話框以及Notification。在這三種提示框中,我們已經(jīng)很熟悉Toast的使用了,下面我們將要詳細(xì)介紹對(duì)話框的使用
1.新建工程
【File】à【new】à【Android Application Project】命名為:03_對(duì)話框合集
2.編寫布局
根據(jù)需求編寫布局文件,效果如圖1-1所示:
圖1-1對(duì)應(yīng)的xml布局頁面如例1-1所示:
由例1-1可知:當(dāng)點(diǎn)擊不同的按鈕時(shí),執(zhí)行不同的方法,在各個(gè)方法中實(shí)現(xiàn)不同的對(duì)話框效果。
3.編寫點(diǎn)擊事件
點(diǎn)擊“確定取消對(duì)話框”按鈕時(shí),程序執(zhí)行click01方法,具體實(shí)現(xiàn)如下:
- 創(chuàng)建一個(gè)對(duì)話框構(gòu)造器,代碼如例1-2:
若要?jiǎng)?chuàng)建一個(gè)提示框AlertDialog,我們必選先創(chuàng)建一個(gè)該提示框的構(gòu)造器。參考文檔,如圖1-2所示:
例1-2所示
例1-2可知:AlertDialog.Builder是創(chuàng)建AlertDialog的構(gòu)造器。
- 設(shè)置提示框的標(biāo)題,代碼如例1-3:
例1-3
- 設(shè)置提示框的提示按鈕的點(diǎn)擊事件,代碼如例1-5:
例1-5
- 生成AlertDialog對(duì)象并使之在手機(jī)頁面上顯示,代碼如例1-6:
例1-6
運(yùn)行程序,點(diǎn)擊按鈕,此時(shí)效果如圖1-3所示:
點(diǎn)擊按鈕后效果如圖1-4所示:
圖1-4所示
本文版權(quán)歸傳智播客Android
培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客Android培訓(xùn)學(xué)院
首發(fā):http://xamj520.com/Android