Задать вопрос
@boomwest

Как отследить изменение количества элементов в ListView?

В фрагменте есть ListView и элементы после него (кнопки), данные берет из адаптера. Адаптер может удалять/добавлять данные в ListView.
Изменения отслеживаются через notifyDataSetChanged() и ListView отлично обновляется.
Проблема в том, что фрагмент находится в ScrollView, потому что нужно уметь скролить весь ListView и кнопки после него. Высота ListView задается программно (количество элементов * высота элемента).
Но если обновляется ListView, то необходимо отследить это изменение и повторно подстроить высоту ListView (новое количество элементов * высота элемента). Как же узнать, что ListView изменился?
  • Вопрос задан
  • 2613 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@bimeg
Специально для того придумали header & footer view в листе;
addHeaderView
addFooterView
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
02 февр. 2025, в 12:33
3000 руб./за проект
02 февр. 2025, в 12:27
5000 руб./за проект
02 февр. 2025, в 11:35
3000 руб./за проект