Size: a a a

StartAndroid Ru RxJava

2020 February 21

В

Вадим in StartAndroid Ru RxJava
источник

I

Igor in StartAndroid Ru RxJava
Ребят можете напомнить, как в цепочке преобразование типов происходит? Допустим у меня есть классы B,C,D и все они наследуются от A  мне нужно вернуть из цепочки Observable<A>  в цепочке есть map                                                      .map {
               if (it.isEmpty()) {
                   C()
               } else {
                   B(it)
               }
           }.onErrorReturn {
               D(it)
           }
         если я оставляю в map только возврат B или С то нельзя сделать onErrorReturn , а если есть if c B-C то все ок
источник

АА

Алексей Афанасьев in StartAndroid Ru RxJava
Всем привет.
Подписываюсь на 2 источника, чтобы сохранить оба значения в третий и на него подписаться в активити.
Почему код срабатывает единожды (при входе в приложение), и дальше вызывается doOnComplete?

https://pastebin.com/k3DP6Zs4
источник

S

Sergey in StartAndroid Ru RxJava
Что я делаю не так??? Попробовал вернуть не Single, а completable
источник

S

Sergey in StartAndroid Ru RxJava
как-то так навскидку
источник

S

Sergey in StartAndroid Ru RxJava
источник

S

Sergey in StartAndroid Ru RxJava
источник

S

Sergey in StartAndroid Ru RxJava
И вот тестирую метод, и второй метод insertHabit во flatMap вызывается при ошибке от первого, от deleteAllHabit
источник

S

Sergey in StartAndroid Ru RxJava
источник

S

Sergey in StartAndroid Ru RxJava
Или AndThen вызывается в любом случае, но на него не производится подписка??
источник
2020 February 22

A

Azamat in StartAndroid Ru RxJava
никому не охота смотреть это. PrtScn для этого есть
источник

S

Sergey in StartAndroid Ru RxJava
Спасибо. Исправлюсь!!
источник