Я пытаюсь построить вид списка в android, который выглядел бы так (игнорируйте панель поиска):
iPhone имеет похожую опцию, которая называется section index :
Я могу получить секции в списке, используя : http://bartinger.at/listview-with-sectionsseparators/
Теперь я хочу построить индекс (что-то, что находится справа от первого изображения). (Индекс настраивается и может содержать более одного алфавита)
Я не хочу делать это следующим образом :
создайте деятельность, которая имеет один просмотр списка слева и другой текстовый просмотр (или может быть что угодно) справа, затем отследите правый элемент и обновите список. Например : http://hello-android.blogspot.com/2010/11/sideindex-for-android.html
Я хочу настроить сам просмотр списка андроид так, чтобы вид списка включал такой индекс справа . что-то вроде этого.
Класс, который расширяет ListActivity
, а также класс, который содержит или как содержит боковую панель.
(Я буду управлять кодировкой для работы боковой панели). Поэтому всякий раз, когда другой класс расширяет MyCustomListActivity
, он будет иметь как список, так и боковую панель.
Мой вопрос в том, как включить боковую панель в свой пользовательский класс, который расширяет ListActivity ? Или есть лучший подход к этому ?