Здравствуйте. Скажите, что если есть необходимость держать в одном list-е объекты 2 классов, для их последующего отображения в recyclerView, единственное решение это создать класс на основе этих 2 классов, в котором будут все поля обоих классов, и флаг показывающий тип конкретного инстанса?
Такое решение мне максимально не нравится, ибо если изменяется один из начальных классов, можно забыть поменять сборный класс. Возможно всё же как-то иначе такое решается?