Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 July 10

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
да, но тебе нужно туда же добавить ещё и палки
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
поэтому я бы попытался подглядывая в фотовью, пилить свою
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
но хз, нужно экспериментировать
источник

DC

Dyno Chris is... in AndroidDev :: Разработка. It's Android time now!
понял, спасибо. буду пробовать
источник

БА

Булат Ахтямов ♣️... in AndroidDev :: Разработка. It's Android time now!
Всем привет!
Кто знает как удалить item в Groupie adapter?
Я полагаю это нужно делать в fun bind?
Мне нужно чтобы у текущего пользователя не было видно кнопок в определённых activity
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
не передавать эти ийтемы в адаптер?
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
Всем привет) Возникла проблема, буду благодарен за помощь или вектор "куда копать".

Получаю данные с сервера с помощью Retrofit, работа выполняется асинхронно в потоке с помощью RxJava. Тут все ок, данные получил.
Но мне надо после получения передать их в другой асинхронный поток, в котором также через Retrofit идет подключение уже к совсем другому серверу.

Вопрос: как можно реализовать последовательное выполнение этих потоков с помощью RxJava. Так чтобы сначала получили данные с первого потока, передали во второй, и второй уже начинал работу. Не могу собрать пазл)) Если сделать без какой либо привязки, то они запустятся почти одновременно и второй поток не получит данные. Делать задержку с помощью Handler не очень хочется, может есть решение в самой RxJava....

Буду благодарен за помощь)
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
покажи код как ты сейчас построил, похоже не так понимаешь как реактивные стримы строить
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
минуту
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
какой нибудь синтетический простейший вариант от одного ретрофита до другой на пастбин кинь
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
🔥 Bulldozer
Всем привет) Возникла проблема, буду благодарен за помощь или вектор "куда копать".

Получаю данные с сервера с помощью Retrofit, работа выполняется асинхронно в потоке с помощью RxJava. Тут все ок, данные получил.
Но мне надо после получения передать их в другой асинхронный поток, в котором также через Retrofit идет подключение уже к совсем другому серверу.

Вопрос: как можно реализовать последовательное выполнение этих потоков с помощью RxJava. Так чтобы сначала получили данные с первого потока, передали во второй, и второй уже начинал работу. Не могу собрать пазл)) Если сделать без какой либо привязки, то они запустятся почти одновременно и второй поток не получит данные. Делать задержку с помощью Handler не очень хочется, может есть решение в самой RxJava....

Буду благодарен за помощь)
https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge

Разве не твой вариант? 🤔

Или не так понял вопрос, пхах
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
Ну вот допустим накидал код, который через ретрофит стучится к серваку и получает ip user, вот это ip будет выступать в роли endpoint для второго ретрофита, как соединить их последовательно - не совсем понимаю. Может и не с помощью Rx, но пока в голове сидит только поставить задержку выполнения Handler на второй ретрофит, пока первый выполнит, запишит ip (либо другой параметр) и использовать его как endpoint уже во втором ретрофите
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
может я вообще кардинально не так решаю эту задачу)
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
посмотрю)
источник

БА

Булат Ахтямов ♣️... in AndroidDev :: Разработка. It's Android time now!
Dmitry Gordin
не передавать эти ийтемы в адаптер?
Они на макете есть и мне нужно их убрать через Groupie adapter
Ты этим пользовался?
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
🔥 Bulldozer
посмотрю)
Ты делаешь запрос, он возвращает тебе id и ты хочешь после этого делать второй запрос, на другой endpoint и получать данные по нужному юзеру? Такая у тебя схема?

А то кучеряво как-то объяснил, ахах
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
Valentin Volodarskij
Ты делаешь запрос, он возвращает тебе id и ты хочешь после этого делать второй запрос, на другой endpoint и получать данные по нужному юзеру? Такая у тебя схема?

А то кучеряво как-то объяснил, ахах
согласен, кучеряво)))))

Делаю запрос, получаю ip.
делаю второй запрос но на другой сервер, где в качестве endpoint будет выступать ip юзера.

Второй запрос надо реализовать последовательно после первого, так как они оба идут ассинхронно, то второй может просто не получить свой endpoint и будет Exception
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
🔥 Bulldozer
согласен, кучеряво)))))

Делаю запрос, получаю ip.
делаю второй запрос но на другой сервер, где в качестве endpoint будет выступать ip юзера.

Второй запрос надо реализовать последовательно после первого, так как они оба идут ассинхронно, то второй может просто не получить свой endpoint и будет Exception
источник

🔥B

🔥 Bulldozer in AndroidDev :: Разработка. It's Android time now!
одна голова хорошо, а две лучше))) в этом посте ответа нет, но есть в другом:)))
источник