关闭
override fun onDismiss(dialog: DialogInterface) { super.onDismiss(dialog) myOnDismiss() }
开启
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
val dialog = super.onCreateDialog(savedInstanceState)
val view = LayoutInflater.from(context).inflate(R.layout.xxxx, null)
dialog.setContentView(view)
dialog.setOnShowListener {
onShow()
}
initView(view)
return dialog
}
方法可以通过参数传递进来