Я пытаюсь создать ExpandableListView в своем навигационном ящике с другими, не расширяемыми параметрами. Я пытаюсь создать что-то вроде ниже:
Все крупы. . . . . . . . . . . . В
Зерновые в архиве. . . . . . В
Настройки
Помощь и обратная связь
О нас
"Все хлопья" и "Сохраненные хлопья" будут иметь индикатор раскрывающегося списка, потому что они представляют собой группы с детьми, а "Настройки", "О нас" и т. д. индикатора не будет. Я все просмотрел и подумал о двух подходах: изменение адаптера для создания другого макета для пустых групп и наложение ExpandableListView на обычный ListView.
Изменение адаптера оказалось не таким целесообразным, как я надеялся, потому что индикатор группы прикрепляется автоматически. Я не могу понять, как отключить автоматическое прикрепление выпадающего индикатора. Помощь?
Размещение ExpandableListView в обычном ListView оказалось не таким жизнеспособным, как я надеялся, потому что я не мог заставить XML работать с двумя списками в одном DrawerLayout. Помощь?