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

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

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

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

Похожие вопросы
19 дек. 2024, в 02:11
15000 руб./за проект
19 дек. 2024, в 02:09
11000 руб./за проект
19 дек. 2024, в 00:46
30000 руб./за проект