У меня есть функция, которая создает диалог
fun abs(){
val builder = AlertDialog.Builder(context)
//and so on
}
И я хочу использовать setOnCancelListener
builder.setCanceledOnTouchOutside(true)
builder.setOnCancelListener(DialogInterface.OnCancelListener {
someFunction(view)
})
Основная проблема заключается в том, что someFunction(view)
необходимо использовать до отмены компоновщика / диалога.
Как я могу этого достичь? Нужно ли переопределить какую-то функцию AlertDialog
?