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的實例並銷燬之。