If to use this in Android kotlin
Adapter :-
class Adapter(private val onIconClick: (Int) -> Unit) : RecyclerView.Adapter<MovieAdapter.ViewHolder>() likeIcon.setOnClickListener(){
onIconClick(0);
}
Screen :-
private fun prepareRecyclerView() {
movieAdapter = MovieAdapter({icon ->
Toast.makeText(applicationContext, "clicked", Toast.LENGTH_SHORT).show()
})
binding.rvMovies.apply {
adapter = movieAdapter
}
}