Как стать автором
Обновить

Комментарии 1

Можно layout id положить прямо в дата класс и избавиться от одного when

sealed class UIModel(@LayoutRes val layoutId: Int)
override fun getItemViewType(position: Int) = arrayList[position].layout Id
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.