Size: a a a

StartAndroid Ru Chat

2020 November 24

Z

Z. in StartAndroid Ru Chat
Vladyslav Lozytskyi
что значит не ловит ошибку? все коды > 200 и < 300 являются положительным нормальным ответом.
204 настолько положительный что роняет приложение)
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Z.
204 настолько положительный что роняет приложение)
надо смотреть как обратывается положительный ответ, возможно он пытается читать тело ответа которого при таком ответе может не быть
источник

Z

Z. in StartAndroid Ru Chat
Vladyslav Lozytskyi
надо смотреть как обратывается положительный ответ, возможно он пытается читать тело ответа которого при таком ответе может не быть
так в том и дело что тела ответа нет
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Z.
так в том и дело что тела ответа нет
по логике его и не должно быть
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
этот статус не предполагает тело
источник

Z

Z. in StartAndroid Ru Chat
Vladyslav Lozytskyi
по логике его и не должно быть
ну, да
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Z.
ну, да
так почему бы не обработать отсутствие тела)?
источник

Z

Z. in StartAndroid Ru Chat
Vladyslav Lozytskyi
так почему бы не обработать отсутствие тела)?
это и пытаюсь сделать)
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Z.
это и пытаюсь сделать)
а Вы чем пользуетесь то?
источник

Z

Z. in StartAndroid Ru Chat
Vladyslav Lozytskyi
а Вы чем пользуетесь то?
retrofit + viewmodel + coroutines
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
ааа, тогда понятно. Retrofit как бы для REST прелполагался) а такой ответ не вписывается в эту концепцию) самый простой вариант, в Retrofit API вернуть не Model, а Response<Model>. Таким образом у Вас будет возможность сначала проверить статус ответа, прежде чем лезть к телу
источник

NM

Nick Marchuk in StartAndroid Ru Chat
Z.
retrofit + viewmodel + coroutines
Вот отличный пример как хендлить такие ответы сервера
Сам использую данный подход, но модифицирую под себя
https://proandroiddev.com/create-retrofit-calladapter-for-coroutines-to-handle-response-as-states-c102440de37a
источник

Z

Z. in StartAndroid Ru Chat
Nick Marchuk
Вот отличный пример как хендлить такие ответы сервера
Сам использую данный подход, но модифицирую под себя
https://proandroiddev.com/create-retrofit-calladapter-for-coroutines-to-handle-response-as-states-c102440de37a
спасибо, читал его, много букв, испугался)
источник

NM

Nick Marchuk in StartAndroid Ru Chat
Z.
спасибо, читал его, много букв, испугался)
Хороший программист должен много читать :)
источник

Z

Z. in StartAndroid Ru Chat
Nick Marchuk
Хороший программист должен много читать :)
да, главное не костылить как я)
источник

N2

N 2 in StartAndroid Ru Chat
Хелп есть AR приложение, АR часть сделана в unity, кто-нибудь пытался комбинировать натинвый андройд и unity?
источник

FG

Fuad Garayev in StartAndroid Ru Chat
Всем привет,у меня в репо есть функция саспенд(Ретрофит),и я решил использовать там некую обработку результата и использую там withContext(Dispatchers.IO){}.
Нужно ли в активити вызывать lifecycleScope.launch(Dispatchers.Main) когда буду вызывать репо?
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Переслано от Dmitry Alekseyevich
Люди, подскажите.
Составил динамическую ссылку - https://want-holiday.ru/?link=https://want-holiday.ru/new_tender?service=4&holiday=32&apn=ru.softinvent.wannaholiday

Но в методе, где пытаюсь с нее данные вытянуть - pendingDynamicLinkData = null..
Может что не так делаю?
источник

VV

Vladimir Vartanyan in StartAndroid Ru Chat
Всем привет, хотел такой вопрос обсудить, как вы передаёте данные между фрагментами? Речь о главном экране и нескольких вызываемых из него отдельных независимых фрагментах. Я для этого использую метод onActivityResult, и когда нужно вернуть результат работы фрагмента кидаю в его интент(onActivityResult) нужные данные с ключами. И в основном экране вижу из какого фрагмента и что я получил. А как делаете вы? Я сталкивался с тем что иногда для этого используют sharedViewModel, которая доступна нескольким фрагментам(по сути синглотон, но может тут есть особенности реализации). И все данные записываются в неё, а в презентерах фрагментов просто происходит подписка обсерверов на них, для меня это решение спорное, но может это какой-то способ который я пока не до понял. Новый или старый гайдлайн и тп. Если есть ссылка где почитать скиньте.
источник

АА

Аят Алиев in StartAndroid Ru Chat
Ребят,у кого есть рабочий код с кординатором layout, мне надо чтоб мой textview title шёл в toolbar
источник