Size: a a a

StartAndroid Ru Chat

2021 May 06

KS

Kirill Sukhov in StartAndroid Ru Chat
Продолжаем изучать Rx :)
Ребят, такая ситуация:

1. У меня создаются Observable через fromIterable.
2. В onNext внешнего Observable я дергаю метод Retrofit.
3. Возвращается там тоже Observable (ну или Single), я как-то обрабатываю onNext, onError.

Так вот, я ожидал, что когда у меня все выполнится во внутренних Observable, то запустится метод onComplete внешнего Observable, но по факту это не так, видимо из-за той же асинхронности.

Вопрос: как мне узнать, что выполнились все onNext для всех внутренних Observable?
источник

N2

N 2 in StartAndroid Ru Chat
Кто этот *** который писал TextInputLayout, это просто какой-то троллинг над android разработчиками, вообщем такой бред, почему если ставить фиксированный маленький размер, то букв вообще не видно, они находятся выше зоны клипинга, и почему он вообще клипит на половине своей же высоты
источник

v

vladimir in StartAndroid Ru Chat
Вообще то должен бы запуститься, если только не сработал onError. В случае ошибки onComplete не вызывается
источник

KS

Kirill Sukhov in StartAndroid Ru Chat
Дело в том, что он вызывается, но он вызывается еще до того, как внутренние Observable отработали, а мне нужно поймать тот момент, когда уже все отработало.
источник

KS

Kirill Sukhov in StartAndroid Ru Chat
вот код
источник

R

RoSysTem in StartAndroid Ru Chat
Всем привет. Может сталкивался кто: стоит флаг для активити  adjustPan, соответственно view сдвигаются при открытии клавиатуры. Открывается dialog фрагмент, там открывается - закрывается клавиатура, а вот view которые были сдвинуты клавиатурой почему то не возвращаются на место
источник

I

Ilyas in StartAndroid Ru Chat
Привет труженикам, надыбыл ответ на свой вопрос? вдруг кому пригодиться: https://question-it.com/questions/1643217/android-background-drawable-ne-rabotaet-v-knopke-s-android-studio-41
источник

ВЗ

Валерий Зыбин... in StartAndroid Ru Chat
посмотри на оператор flatMap
источник

D

D...??? in StartAndroid Ru Chat
Привет, у меня возник вопрос. Как совершить покупку монет в приложении.
источник

ВЗ

Валерий Зыбин... in StartAndroid Ru Chat
Observable.fromIterable(list)
               .flatMap(value -> Single.just(value + "_").toObservable())
               .subscribe(
                       System.out::println,
                       System.out::println,
                       () -> System.out.println("Complete")
               );
источник

DK

Denis Koval in StartAndroid Ru Chat
всем привет. подскажите пожалуйста, как переопределить цвет фона?
по дефолту он белый для светлой темы, и черный - для темной темы.
я хочу переопределить цвет фона, чтобы не писать каждой вьюхе bacgroundColor
источник

DK

Denis Koval in StartAndroid Ru Chat
вопрос по swiftUI
источник

V

Vladushka in StartAndroid Ru Chat
название StartAndroid не смущает ?)
источник

DK

Denis Koval in StartAndroid Ru Chat
ой, сорри, ошибся чатом
источник

v

vladimir in StartAndroid Ru Chat
Сори, я что то не понял а где у вас обрабатывается onComplete внутреннего observer-a?
Ну и если я сам все правильно понимаю, то observable не будет ждать завершения всех обработчиков onNext. Он выдал все, он рапортует onComplete.
По крайней мере я не знаю можно ли внутренними средствами rxjava засинхронить завершение всех обработчиков. Сори
источник

EI

Evgenii Ivanov in StartAndroid Ru Chat
Подскажите как оптимальнее всего обработать строку
Есть строка, например, nfjasjdfnj ds [key123|value] sdf и надо из нее сделать spannable и отобразить
То есть по итогу строка должна быть nfjasjdfnj ds value sdf и при нажатии на value отображается key123
источник

SF

Semyon Fast in StartAndroid Ru Chat
Вопрос тем, кто релизил приложения на Google Play. Допустим, приложение использует сервисы Google Cloud с привязанным платёжным аккаунтом Google Payments. Должен ли аккаунт разработчика Google Play быть привязан к тому же Google Payments или они не связаны?
*Подтверждений не нашёл, хочу перепроверить
источник

KS

Kirill Sukhov in StartAndroid Ru Chat
а у внутреннего Observer мне он и не нужен.
Мне нужно определенным образом отреагировать, когда выполнится последний из тех, что нагенирил fromIterable.
источник

KS

Kirill Sukhov in StartAndroid Ru Chat
спасибо, не понял правда пока, нужно будет это раскурить.

Я не понял, зачем здесь just, который генерит observable, если у меня api-метод apiClient.apiService.getCurrenciesForDate(dateItem) генерит Observable
источник

X

Xxx in StartAndroid Ru Chat
можете подсказать в чём проблема?
источник