Я пытаюсь реализовать clickListener в Android RecyclerView, с фрагментами, привязкой данных, ViewModel / LiveData, и мой код был создан на основе практики Udacity 'Разработка Android приложений с Kotlin ' курс. Тем не менее, мой проект в Java, так как весь бэкэнд уже написан. Я не знаю достаточно Kotlin и не могу понять, как реализовать следующее в Java!
class SleepNightListener(val clickListener: (sleepId: Long) -> Unit)
fun onClick(night: SleepNight) = clickListener(night.nightId)
}
Я смотрел в Интернете других людей, которые внедрили этот тип структуры в Java, но это всегда делалось по-другому, что вызывает проблемы с тем, как структурирован мой ViewAdapter.
Заранее спасибо.