это все еще терпит крах: /

учил эту ошибку:

Вызывается: java.lang.IllegalArgumentException: параметр, указанный как ненулевое, имеет значение null: метод kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, параметрvedInstanceState

Когда я пытаюсь надуть пользовательский диалог в Kotlin, я получаю сообщение об ошибке, которое я написал выше, в строке super.onCreate в диалоге.

код диалога:

class Custom_Dialog_Exit_App(var activity: Activity)// TODO Auto-generated constructor stub
    : Dialog(activity, R.style.full_screen_dialog) {

    override fun onCreate(savedInstanceState: Bundle) {
        super.onCreate(savedInstanceState)
        requestWindowFeature(Window.FEATURE_NO_TITLE)
        setContentView(R.layout.custom_dialog_exit_app)
        activity.window!!.setLayout(WindowManager.LayoutParams.MATCH_PARENT,
                WindowManager.LayoutParams.MATCH_PARENT)

        initView()
    }

    fun initView() {
        initClicks()
    }

    fun initClicks() {


    }


}

и инициация:

val omer = Custom_Dialog_Exit_App(this@MainActivity)
        omer.show()

Пожалуйста помоги

Ответы на вопрос(3)

Ваш ответ на вопрос