как отследить нажатие кнопки "отмена" у TimePickerDialog

мне нужно закрыть фрагмент, если у TimePickerDialog нажали кнопку отмена.

override fun onStart() {
  super.onStart()
  val send = parentFragment as GetTime
  val timeSetListener = TimePickerDialog.OnTimeSetListener { _, hour, minute ->
      send.getTime(hour, minute)
      dismiss()
  }
  val timePickerDialog = TimePickerDialog(context, timeSetListener, 0, 0, true)
  timePickerDialog.show()
}

interface GetTime{
    fun getTime (hour: Int, minute: Int)
}

я не знаю как определить нажатие "отмена"


Ответы (1 шт):

Автор решения: Davanok
timePickerDialog.setOnDismissListener{
    //TODO
}
→ Ссылка