Поскольку RealmObject доступен только в потоке, в котором они были созданы, его невозможно использовать с ListAdapter из-за использования AsyncListDiffer В этом случае вы получите это исключение
Доступ к области из неверного потока.Доступ к объектам области возможен только в том потоке, в котором они были созданы.
Есть ли альтернатива?Моим первым предложением было бы отобразить RealmObject в Pojo, который представляет данные представления, но поскольку в списке много изменений, это замедлит поток пользовательского интерфейса.