BottomSheetDialogFragment 监听关闭开启

关闭

    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
    }

方法可以通过参数传递进来

猜你喜欢

转载自blog.csdn.net/mp624183768/article/details/128629759
今日推荐