У меня есть модель, которая содержит RealmList других объектов сферы, и я хочу использовать эти объекты для использования моим адаптером, который расширяет RealmBasedRecyclerViewAdapter, который я использовал в сочетании с RealmRecyclerView. Как преобразовать RealmList в RealmResults, поскольку конструктор RealmBasedRecyclerViewAdapter принимает только RealmResults?Realm using RealmList в RealmBasedRecyclerViewAdapter
1
A
ответ
2
Вы можете сделать list.where().findAll()
. Существует с открытым вопрос за то, как и RealmList
и RealmResults
реализовать общий интерфейс, чтобы избежать такого рода проблем в будущем: https://github.com/realm/realm-java/issues/1363
Edit: От Realm 3.0.0, как RealmResults
и RealmList
реализует интерфейс OrderedRealmCollection
, и оба поддержка прослушивателей изменений. Так что с Realm Android Adapters 2.0.0 или выше, нет необходимости в вышеупомянутом обходном пути.
Смежные вопросы
- 1. RealM: Как удалить RealmList, но проверьте ссылки
- 2. Вывести имя объекта Realm и его realmlist
- 3. Realm Java Сортировать по RealmList Ссылка
- 4. Запрос на возврат в RealmList
- 5. Android RealmList <Integer> и RealmList <String>
- 6. Удаление RealmObject из RealmList
- 7. Добавление автономных объектов в RealmList
- 8. Android Realm Migration: добавление нового столбца списка Realm
- 9. Обновление RealmList после транзакций - Android
- 10. Получение NullPointer добавления объекта в RealmList
- 11. Эффективность неоднократно добавляя к RealmList
- 12. RealmList в RealmObject. Как сохранить порядок?
- 13. Поиск объекта с помощью RealmList
- 14. Как запросить объекты Realm, связанные с несколькими другими объектами Realm в Realm Java
- 15. Как создать новый объект RealmObject, содержащий RealmList
- 16. RealmList of String Тип в Android
- 17. Bulk Updates in React Native using Realm
- 18. Запрос на основе RealmList как переменной-членом
- 19. Исключение Null Pointer в Realm
- 20. Realm Model Relationship
- 21. Как изменить RealmList на RealmResult?
- 22. Фрагмент OnSavedInstanceSate и Realm
- 23. Запросы связи в Realm Android
- 24. RealmList внутри RealmObject не заселен от json
- 25. Realm and Android DataBinding
- 26. Добавление RealmObject в RealmList в Android
- 27. Удаление Realm объектов, которые являются частью других объектов Realm
- 28. Android Realm Retrofit error
- 29. «Любое» поле в файле .realm
- 30. как писать запросы в RealmList?
Любовь найти эти маленькие лакомые кусочки здесь и там. Это просто решило мою проблему. Благодаря! –