Как скрыть самый верхний разделитель ListView?
Как скрыть самый верхний делитель ListView
? Я смог скрыть самый нижний делитель ListView
с помощью listView.setFooterDividersEnabled(false)
. Однако использование listView.setHeaderDividersEnabled(false)
не скроет самый верхний разделитель. Пожалуйста, обратите внимание, что я не добавил никакого представления для моего верхнего и нижнего колонтитулов.
Ниже приведен пример ListView, который я взял из Samsung Galaxy S2: (я имею в виду разделитель поверх политики сна Wi-Fi.)
1 ответ:
Самый верхний разделитель на изображении выше не является разделителем заголовка. Это версия S2 для эффекта overscroll. Так что установка разделителя заголовка в false здесь не сработает. Установка высоты делителя на 0 скроет его, но за счет сокрытия всех остальных делителей. К сожалению,
setOverScrollMode
доступен только из API 9 и выше. Таким образом, у вас нет никакого контроля над поведением прокрутки на API 8 и ниже.