Я получаю массив после запроса retrofit FirstArray, в этом массиве я получаю список строк. Каждую эту строку нужно отправить запросом в еще один запрос retrofit, после чего я получаю SecondArray. Как пробежаться по массиву FirstArray чтобы получить ThirdArray как на рисунке?
Я получаю массив после запроса retrofit FirstArray, в этом массиве я получаю список строк. Каждую эту строку нужно отправить запросом в еще один запрос retrofit, после чего я получаю SecondArray. Как пробежаться по массиву FirstArray чтобы получить ThirdArray как на рисунке? введите сюда описание изображения
Это мой первый опыт работы c Android Studio на java. Прошу не кидайтесь камнями)))
Call<List<FirstArrResponse>> firstArrResponseCall = ArrClient.getUserService().adDat(firstArrRequest);
firstArrResponseCall.enqueue(new Callback<List<FirstArrResponse>>() {
@Override
public void onResponse(@NotNull Call<List<FirstArrResponse>> call, @NotNull Response<List<FirstArrResponse>> response) {
if(response.isSuccessful()){
List<FirstArrResponse> irstArrResponses = response.body();
for (FirstArrResponse firstArrResponse : firstArrResponses){
//здесь получаю FirstArray
adapterArr.setData(firstArrResponses);
list_rv.setAdapter(adapterArr);