Я пытаюсь построить следующую структуру макета с помощью Epoxy:
Первые три макета взяты из EpoxyAModel. Четвертый из EpoxyBModel.
Это моя функция buildModels:
override fun buildModels() {
aModels.forEach { //this happens 3 times
modelA {
id("someID")
(...)
}
}
modelB {
id("someID2")
(...)
}
}
С этой настройкой я получаю следующий результат:
Это понятно, поскольку документация EpoxyRecyclerView
гласит:
Если для RecyclerView задан размер match_parent, то ориентация прокрутки устанавливается на вертикальную и Для setHasFixedSize задано значение true.
Если для высоты задано значение wrap_content, то для ориентации прокрутки установлено значение по горизонтали, а для setClipToPadding установлено значение false.
Мой вопрос : есть ли возможность получить желаемый эффект или мне нужно определить другой EpoxyRecyclerView
и контроллер?
Заранее спасибо.