Добавить объекты в массив из внутреннего класса

Использование функции reshape:

reshape(dat1, idvar = "name", timevar = "numbers", direction = "wide")
0
задан Sagar Poshiya 24 March 2019 в 00:36
поделиться

1 ответ

Я думаю, что согласен с комментарием, который вы получили ранее, ваша функция всегда будет возвращать пустой список. Асинхронные вызовы не работают таким образом. Нет возвращаемого значения.

Не совершайте API-вызовы внутри ListingModel. Получить данные в первую очередь. Затем передайте его в ListingModel. У вас может быть метод update (), который получает список выбранных элементов и вызывает обновление ListingModel.

В ItemAdapter создайте метод, который устанавливает список и уведомляет адаптер об обновлении, вызывая notifyDataSetChanged (); Затем вызовите этот метод в ответе об успешном завершении, если выбранный список не пуст. то есть itemAdapter.setList (myArrayList).

0
ответ дан Jack Siro 24 March 2019 в 00:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: