interface ItemClickListener {
fun transferData(data : **I want to add any type item as per recyclerview click**)}
У меня есть 2 разных типа объектов для передачи, например Адрес , Пользователь .
data class Address(
val city_name : String?,
val address_line_one : String?,
val address_line_two : String?,
val pin_code: String?)
data class User(
val name : String?,
val age: Int?,
val gender: String?)
Я хочу добиться этого, если я нажму на Пользователь элемент списка, затем пропустите элемент, выбранный пользователем, через интерфейс, и если я нажму на список Адрес , то пропущу элемент с выбранным адресом через интерфейс.