首頁 > 手機軟體

android控制元件學習之十 Dialog的使用

2019-11-27 20:55:27

本次主要學習的是android控制元件中的Dialog,對話方塊控制元件。常見的使用場景是:彈出提示對話方塊,進度條的對話方塊,下面逐個展示他們的用法

1

新建一個android專案,叫DialogShow,其他引數設定,參見下圖。



2

先初始化下主頁面的Button資訊,主要通過Button來觸發相應的對話方塊,宣告button的id,同時在string.xml中宣告要展示的文字資訊



3

在主體函數中初始化Button資訊,對話方塊型別以及Button按鈕點選的響應函數



4

其中showDialog(int)的意義:

當你希望顯示一個對話方塊時, 呼叫showDialog(int)並將對話方塊的id傳給它.此時,Android呼叫onCreateDialog(int). 這裡是你初始化對話方塊的地方. 這個回撥函數傳入的id和showDialog(int)相同. 建立對話方塊之後,將返回被建立的物件.


5

buildDialogAlert(Context context) 建立提示資訊對話方塊

buildDialogProgress(Context context) 建立進度條對話方塊



6

實驗效果圖如下:





IT145.com E-mail:sddin#qq.com