首頁技術(shù)文章正文

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

更新時間:2017-08-18 來源:黑馬程序員Android培訓(xùn)學(xué)院 瀏覽量:

Android界面提醒框有三種,分別是Toast,對話框以及Notification。在這三種提示框中,我們已經(jīng)很熟悉Toast的使用了,下面我們將要詳細介紹對話框的使用

1.新建工程

【File】à【new】à【Android Application Project】命名為:03_對話框合集

2.編寫布局

根據(jù)需求編寫布局文件,效果如圖1-1所示:

圖1-1對應(yīng)的xml布局頁面如例1-1所示:



由例1-1可知:當(dāng)點擊不同的按鈕時,執(zhí)行不同的方法,在各個方法中實現(xiàn)不同的對話框效果。

3.編寫點擊事件

點擊“確定取消對話框”按鈕時,程序執(zhí)行click01方法,具體實現(xiàn)如下:
  • 創(chuàng)建一個對話框構(gòu)造器,代碼如例1-2:


若要創(chuàng)建一個提示框AlertDialog,我們必選先創(chuàng)建一個該提示框的構(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è)置提示框的提示按鈕的點擊事件,代碼如例1-5:
例1-5

  • 生成AlertDialog對象并使之在手機頁面上顯示,代碼如例1-6:
例1-6

運行程序,點擊按鈕,此時效果如圖1-3所示:

點擊按鈕后效果如圖1-4所示:

圖1-4所示

本文版權(quán)歸黑馬程序員Android培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:黑馬程序員Android培訓(xùn)學(xué)院
首發(fā):http://android.ithaima.com
分享到:
在線咨詢 我要報名
和我們在線交談!