Size: a a a

Android Developers

2021 November 02

В

Виктор in Android Developers
1. В Response оборачиваете ради isSuccessful?
2. Пробовали в Root помещать остальные недостающие поля?
3. В активити есть lifecycleScope, нет нужды в кастомном. Да и запросы обычно делают в ViewModel в viewModelScope.
источник

A

Alex in Android Developers
1) ну да, а как лучше?
2) пробовал ситуация не меняется
источник

F

Farzasz in Android Developers
источник

В

Виктор in Android Developers
Было бы неплохо выстраивать запросы как в этой статье https://blog.mindorks.com/using-retrofit-with-kotlin-coroutines-in-android
источник

I

Ilya in Android Developers
не понимаю зачем указывать Dispatchers.IO когда запросы делают
источник

I

Ilya in Android Developers
плюс корутин в том, что они main safe и там под капотом в ретрофите уже переход на IO диспатчер генерируется, так что и указывать его не надо)
источник

В

Виктор in Android Developers
Не уверен, но возможно чтобы при наличии дополнительных действий после десериализации они тоже были в другом потоке.
источник

I

Ilya in Android Developers
ну если там много маппинга и прочего, то уже внутри репозитория пишешь withContext(Dispatchers.IO) и всё)
источник

A

Alexander in Android Developers
Всем привет, кто-нибудь сталкивался с тем, что необходимо в recycleview последний элемент поднимать в топ при добавлении. Пробовал всякие разные scroll (scrollTo, Position)  - не работает как надо, stackoverflow нет рабочих вариантов.
источник

I

Ilya in Android Developers
ещё желательно хранить пользователей в вью модели в лайв дате, а в лайвдате ответа только ошибку передавать если она есть)
источник

I

Ilya in Android Developers
adapter.notifyItemMoved(from, to)
источник

A

Alexander in Android Developers
не, порядок должен оставаться. на экране должен оставаться только один последний элемент.
источник

I

Ilya in Android Developers
ничего не понял)
источник

AZ

Alex Z in Android Developers
В @mobile_jobs напиши отсюда удали
источник

ИА

Иван Александровский... in Android Developers
Спасибо большое)
источник

A

Alexander in Android Developers
источник

АШ

Александр Шушарин... in Android Developers
Всем привет! Как раз с корутинами разобраться не могу: запрос в firebase запускает, как я понимаю, successlistener на другом потоке, сразу же возвращая конечный результат, хотя запрос еще не выполнен.
Я пишу launch{ тут запрос в firebase} потом join(), но что-то догнать не могу. Может подскажите что почитать? Или тут ответ на поверхности
источник

M

Maksim in Android Developers
всем привет. может кто-то знает. мигает такая штука и не могу ничего писать. в чем может быть проблема?
источник

D

Deni in Android Developers
Insert нажми на клавиатуре
источник

M

Maksim in Android Developers
спасибо, сработало!)
источник