Как загрузить / сохранить данные в асинхронном режиме с greendao? - PullRequest
0 голосов
/ 05 марта 2019

Я занимаюсь разработкой приложения для чата и использую GreenDao в качестве ORM.Есть проблема, я хочу загружать / сохранять данные асинхронно.Пример: -

List<UserItem> userItems = getDaoSession().getUserItemDao().queryBuilder()
            .where(UserItemDao.Properties.Relation.eq(FRIENDS))
            .orderAsc(UserItemDao.Properties.MUserName)
            .list();

Этот фрагмент кода извлекает список друзей из зеленого дао.Как загрузить данные в фоновом потоке, чтобы пользовательский интерфейс никогда не зависал?
Спасибо!
Редактировать: - Я также использую RxAndroid

...