Форум программистов, компьютерный форум CyberForum.ru

Retrofi 2 как получить результат параллельных запросов - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как создать онлайн-карту для андроид приложения? http://www.cyberforum.ru/android-dev/thread1857068.html
Дело такое. Нужно создать карту для приложения с возможностью ставить метки, которые смогут видеть все кто пользуется этим приложением.(И каждый может ставить свои метки)
Программирование Android Какие есть карты для встраивания в приложения Какие есть карты для встраивания в Android приложения, кроме Яндекс карт , Google карт и OpenStreetMap ? http://www.cyberforum.ru/android-dev/thread1856976.html
Программирование Android Покрасить первый элемент в выпадающем списке
В общем у меня есть спиннер. Когда загружаю его выглядит как на скрине. Все отлично красит в белый. код спиннера <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.AppCompatSpinner xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"
Получение данных с квадрокоптера Программирование Android
Всем доброго времени суток, подскажите как и с чего начать, никогда не сталкивался с андроид студио. Но в универе задали задание написать приложение на андройд. Суть в следующем: часть сделано получение видео с квадрокоптера эта часть сделана, но мне надо довести до ума в плане интерфейса, получать данные с квадрокоптера т.е (геолокацию, скорость, пеленг на север) ну и сами элементы управления....
Программирование Android Чем заменить hasOnClickListeners() http://www.cyberforum.ru/android-dev/thread1856825.html
Здравствуйте, всем. Как узнать есть ли слушатель на кнопке? Использую hasOnClickListeners(), но ругается на версию API level.. приложения совсем простые, указываю минимум 14, просит 15.... помогает, если вставить такую конструкцию: @RequiresApi(api = Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)
Программирование Android Отменить Alarm Я сел делать будильник, и встретился c AlarmManager. Все вроде прекрасно, и сделал Receiver, и устанавливаю время звонка и все это прекрасно работает. Но нужно кроме всего прочего сделать отмену выбранного сигнала, а метод cancel удаляет все что связаны с интентом который был ему переданный. Делать несколько ресиверов, по каждый новый сигнал, как мне кажется, глупо и должен быть путь... подробнее

Показать сообщение отдельно
shavuz
104 / 110 / 21
Регистрация: 29.01.2014
Сообщений: 551
22.11.2016, 19:33
судя по всему у вас должно быть что то такое:
Java
1
2
3
4
5
6
7
8
9
10
11
12
call.enqueue(new Callback<User>() {  
    @Override
    public void onResponse(Call<User> call, Response<User> response) {
        if (response.isSuccessful()) {
        } else {
         
        }
    }
 
    @Override
    public void onFailure(Call<User> call, Throwable t) {
    }
отследить очередность не получится, например ответ на второй запрос может быть получен раньше чем на первый. то что можно сделать это отсылать запросы поочередно, пришел первый - отослали второй - и тд.(при чем при нормальном интернете время получения таким образом(поочередно) не будет больше чем параллельно отправленные запросы), но в таком случае нужно предусмотреть варриан что делать если по каким то причинам предыдущая картинка не пришла. делать это все нужно в onResponse
или же делать чтоб картинки лежали в одном API и получать их одним запросом.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru