Как скрыть самый верхний разделитель ListView? - PullRequest
3 голосов
/ 03 апреля 2012

Как скрыть самый верхний разделитель ListView?Мне удалось скрыть самый нижний разделитель ListView с помощью listView.setFooterDividersEnabled(false).Однако использование listView.setHeaderDividersEnabled(false) не скроет самый верхний разделитель.Обратите внимание, что я не добавил никакого представления для своего верхнего и нижнего колонтитула.

Ниже приведен пример ListView, который я взял из Samsung Galaxy S2: (я имею в виду разделитель поверх политики сна Wi-Fi.)

enter image description here

1 Ответ

1 голос
/ 23 апреля 2012

Самый верхний разделитель на изображении выше не является разделителем заголовка. Это версия S2 для эффекта прокрутки. Так что установка разделителя заголовка на false здесь не будет работать. Установка высоты разделителя на 0 скрывает его, но за счет скрытия всех остальных разделителей. К сожалению, setOverScrollMode доступен только из API 9 и выше. Таким образом, вы не можете контролировать поведение при прокрутке в API 8 и ниже.

...