Android Retrofit2: чтение с асинхронной отсроченной страницы http
Я использую последнюю версию библиотеки Retrofit2 Android и у меня проблема с получением страницы, которая содержит одну таблицу, которая загружает его данные асинхронно.
я называю страницу -> страница отвечает 200 -> страница начинает собирать данные и показывает их постепенно.
если я вызываю интерфейс retrofit2, он иногда захватывает 60 элементов, иногда 100 элементов.
если я загружаю эту страницу любым браузером, это занимает 2 секунды и показывает 600 элементов.
Как я могу отложить retrofit2 (или okHttp) после того, как он получит ответ 200?
Спасибо
1 ответ
Решение
Вы можете использовать аннотацию @Streaming, которая позволяет получать данные в виде потока. Посмотрите на этот ответ.