Создайте этот метод в упражнении:
fun finishMe() { finish() }
В вашем адаптере объявите это:
private val activity : MainActivity = context as MainActivity
замените MainActivity
на имя действия, а context
- это Context
действия, переданное адаптеру в качестве параметра (я полагаю, что оно существует).Теперь вы можете завершить действие в любом месте адаптера:
activity.finishMe()