@Sarrius

Как подружиться c (Realm + RxAndroid)?

Доков нету на эту тему только малюсинький пример на офф сайте реалм которого мне не достаточно.
В Retrofit я делал так:
Сервис интерфейс -
@GET("some_parn_of_url/")
                                      Observable<List<Обьект>> getObjectsObservable();

Потом в кнтроллере
Service service = getService.getObjectsObservable()
                                                      .subscribeOn(Schedulers.newThread())
                        .observeOn(AndroidSchedulers.mainThread())
                        .subscribe(new Subscriber<Object>() {
                            @Override
                            public final void onCompleted() {
                                // do nothing
                            }

                            @Override
                            public final void onError(Throwable e) {
                                Log.e("GithubDemo", e.getMessage());
                            }

                            @Override
                            public final void onNext(Objectresponse) {
                                mCardAdapter.addData(response);
                            }
                        });


В Реалм так не прокатит.
  • Вопрос задан
  • 603 просмотра
Пригласить эксперта
Ответы на вопрос 2
TranE91
@TranE91
Senior Android Engineer
Вопрос в чем?
Ответ написан
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Ну тут вроде описано подробно, как работать с RxJava + Realm.
https://realm.io/news/using-realm-with-rxjava/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы