How to reference an anonymous inner class from the outer class?

Have you tried:

class MyAdapter : RecyclerView.Adapter<MyAdapter.ViewHolderInnerClass>() {
    .
    .
    .
}
rvItemsList.adapter = MyAdapter()

I figure it’s the anonymous outer class that is giving you the trouble.