Как нарисовать заголовок раздела в списке Android, как в приложении «Контакты»? - PullRequest
3 голосов
/ 18 сентября 2010

Я знаю, как отобразить его на экране, но когда я использую приложение «Контакты» в своем телефоне, я обнаружил, что заголовок раздела алфавита может быть зафиксирован в верхней части при прокрутке списка.

Как это сделать?

Ответы [ 2 ]

1 голос
/ 06 апреля 2011

Смотрите здесь AmazingListView, который представляет собой ListView с заголовками разделов.

Работает аналогично приложению контактов по умолчанию.

http://code.google.com/p/android-amazing-listview/

0 голосов
/ 19 марта 2011

Вам нужно реализовать

public int getSectionForPosition(int position) {
return <return position where header start>
}

Если вы используете AlphaIndexer, вы можете просто использовать

public int getSectionForPosition(int position) {
return alphaIndexer.getSectionForPosition(position);
}

Надежда, которая помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...