@Shikato
Android

Как дождаться выполнения асинхронного метода?

Привет!
Ситуация следующая - у меня есть некое API на котлине, в котором есть очень нужный мне метод. Метод этот, как я понимаю, имеет handler и его результат я получаю асинхронно и могу лишь выполнить код в полученном onSuccess колбэка. Но мне необходимо получать результаты этого метода синхронно.
Как можно это сделать?
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 2
samodum
@samodum
Какой вопрос - такой и ответ
Поменяй модель на синхронную, очевидно же.
Ответ написан
Комментировать
alekseyHunter
@alekseyHunter
Android developer
его результат я получаю асинхронно и могу лишь выполнить код в полученном onSuccess колбэка.

Если будешь делать метод синхронным, приложение может "виснуть", поскольку неизвестно сколько будет обрабатываться запрос.
Лучше перепиши под асинхрон.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы