Как реализовать «перекрашиваемый» ListView во время выполнения?

Отрисовка/заполнение ListView во время onCreate()onStart() и/или onResume() довольно просты.

Сложность заключается в том, что вы ожидаете асинхронных заданий, таких как Volley и AsyncTask, потому что задание должно перерисовывать содержимое ListView.

При этом как реализовать «перерисовываемый» ListView с перекраской, возможно, из отдельных заданий во время выполнения?

listview имеет методы уведомления, которые должны уведомлять адаптер о наличии новых данных и заполнять новые элементы. Сделайте это, как только вы получите данные после асинхронных задач.

Raghunandan 06.02.2019 06:07

@Raghunandan Я постараюсь найти и изучить эти методы. Однако для других читателей было бы лучше, если бы вы указали конкретные имена методов. Спасибо, я мог бы пойти с этим для начала.

Abel Callejo 06.02.2019 06:09
developer.android.com/reference/android/widget/… есть и для ArrayAdapter.
Raghunandan 06.02.2019 06:12
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
3
30
0

Другие вопросы по теме