@boomwest

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

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

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

Войти через центр авторизации
Похожие вопросы