教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Android培訓(xùn)之對(duì)話框之確定和取消

更新時(shí)間:2016年06月29日15時(shí)37分 來源: 瀏覽次數(shù):

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è)置提示框的提示消息,代碼如例1-4:


  • 設(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
0 分享到:
和我們在線交談!