Как объединить ответ двух сетевых запросов в один объект - PullRequest
0 голосов
/ 01 июня 2019

Я пытаюсь получить данные из двух запросов API ниже, используя модифицированный клиент, и хочу отобразить их в Listview

Я получаю ответ от обоих запросов API ниже с полями дифференциала

В API ниже, название монеты, цена монеты https://pro -api.coinmarketcap.com / v1 / криптовалюта / списки / последние

в нижнем API, логотип https://pro -api.coinmarketcap.com / v1 / cryptocurrency / info

Как объединить оба вышеуказанных ответа на запрос в отдельном классе POJO?

Класс данных CoinName.kt CoinName (имя переменной: String, цена переменной:String)

Класс данных CoinInfo.kt CoinInfo (var logo: String)

Я хочу показать название монеты, цену монеты, поля логотипа в моем Listview.Но название и цена монеты присутствуют в классе CoinName, а логотип присутствует в классе CoinInfo

1 Ответ

1 голос
/ 01 июня 2019

Вам нужно использовать zip оператор и объединить ваши ответы в 3-й класс.Посмотреть этот вопрос

...