Добавление заголовков к Android listview

Таким образом, у меня есть listview, и я хочу добавить различные "разделы" к нему. Я понимаю, как addHeaderView работает, и это является прямым, но является там способом добавить заголовки раздела? Как скажем, у меня есть алфавитный список, есть ли способ отметить вершину каждого раздела букв? Список является динамичным, хотя, таким образом, я не буду знать, когда/где мне будет нужен заголовок раздела, пока я не доберусь до той точки.

6
задан Falmarri 8 July 2010 в 17:30
поделиться

1 ответ

Эти заголовки разделов называются "разделителями" в списках Android. Чтобы указать, что данный элемент в списке является разделителем, вы должны модифицировать свой адаптер, чтобы он возвращал false из метода isEnabled для этой позиции. Это поможет, если вы правильно напишите метод getItemViewType, так что вы сможете настроить макет для записей с разделителями.

3
ответ дан 17 December 2019 в 18:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: