Android學習筆記04_Dialog的建立

1)創建dialog

 

     一個view要創建一個子dialog,首先需要重寫函數onCreateDialog

    

    說明:

        id爲dialog的標識,通常由創建dialog的view來定義,不與資源文件關聯

 

     

 

 

    然後,在需要創建dialog的代碼處,添加一行代碼即可

     

 

 

2)dialog的關閉

     調用dialog.dismiss()/dialog.cancel()函數即可

 

     也可以調用Activity的方法dismissDialog(int dialog_id);

 

 

*內部會自動在showDialog(DIALOG_PAUSED_ID);的時候建立一個dialog id和所創建的dialog instance的關聯關係,

  這樣在dismissDialog(int dialog_id);時,可以找到該dialog的實例並銷燬之。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章