Я пытаюсь создать представление списка в Android, которое будет выглядеть следующим образом (игнорировать панель поиска):
выход. http://www.freeimagehosting.net/uploads/6394404c4d.png
В iPhone есть аналогичная опция, называемая индексом раздела:
Индекс раздела iphone. http://t0.gstatic.com/images?q=tbn:ANd9GcRcssNycAZ6s_vITQaHXwo3A_pDbfGeQImVdPDPiGn5zCMAR4i_
Я могу получить разделы в списке, используя:
http://bartinger.at/listview-with-sectionsseparators/
Теперь я хочу построить индекс (то, что справа от первого изображения)
(Индекс настроен и может содержать более одного алфавита)
Я не хочу делать это следующим образом:
создать действие, которое имеет один вид списка слева и другой вид текста (или может быть что угодно) справа, затем отслеживает правый элемент и обновляет список.
Например: http://hello -android.blogspot.com / 2010/11 / sideindex-for-android.html
Я хочу настроить представление списка самого Android так, чтобы представление списка включало такой индекс справа. что-то вроде этого.
Класс, который extends ListActivity
, и класс some или how, содержащий боковую панель.
(Я буду управлять кодированием для работы боковой панели). Поэтому всякий раз, когда другой класс расширяет MyCustomListActivity
, он будет иметь список и боковую панель.
У меня вопрос, как мне включить боковую панель в свой пользовательский класс, который расширяет ListActivity?
Или есть лучший подход к этому?