Hey guys, Silly issue here: I have this class wi...
# announcements
f
Hey guys, Silly issue here: I have this class with
Copy code
var adapter: RecyclerView.Adapter<RecyclerView.ViewHolder>
        get() = recyclerView.adapter
        set(value) {
            recyclerView.adapter = adapter.apply {
                registerAdapterDataObserver(emptyObserver)
            }
            emptyObserver.onChanged()
        }
And in other class I call:
Copy code
adapter = CustomAdapter()
Where CustomAdapter is subclass of RecyclerView.Adapter<RecyclerView.ViewHolder>. However, the idea says that a RecyclerView.Adapter<ViewHolder> was expected instead of CustomAdapter(). How can I solve this?