2012-05-25 2 views
0

У меня есть PreferenceActivity с несколькими PreferenceGroup. ListView не показывает разделитель выше и под заголовком PreferenceGroup. Как узнать, показывать ли этот заголовок или нет?Android ListView divider рядом с заголовком группы

Предположим, у меня есть ListView с пользовательским адаптером. Как я могу сказать, какие записи являются заголовками и не должны иметь разделителей вокруг него?

Thanks

ответ

1

Это не заголовок, они являются разделителями. Адаптер сообщает ListView, какой элемент является разделителем, возвращая false по адресу isEnabled.

http://developer.android.com/reference/android/widget/BaseAdapter.html

общественного логический IsEnabled (целое положение)

Возвращает истину, если элемент в указанной позиции не является разделителем. (Сепаратор является неизбираемым, не вызывающим клика элементом).

+0

Ну, я называю их заголовками, потому что они в моем расположении. Благодарю. –

+0

@Sebastian Nowak: Просто указывая это, потому что 'ListView' имеет как _headers_, так и _сепараторы_, и они ведут себя по-другому. –

Смежные вопросы