Android - ListView только с 1 расширяемым элементом - PullRequest
1 голос
/ 30 мая 2010

У меня есть список с галочками, который использует адаптер и который хорошо работает.

И я знаю, как сделать весь список расширяемым.

Но возможно ли иметь возможность расширения только одного элемента или это должен быть весь список? Если да, то как это сделать?

Ответы [ 3 ]

0 голосов
/ 30 мая 2010

Вы можете вставить (или удалить) «дочерние» элементы в нужном месте в наборе данных вашего адаптера при щелчке «родительского» с помощью обычного ListView.

0 голосов
/ 15 июля 2014

Вы могли бы фактически использовать ExpandableListView и думать о нерасширяемых элементах как о элементе группы без дочерних элементов.

Я так и сделал. У меня есть собственный адаптер, который позволяет отображать / скрывать индикатор в зависимости от того, есть ли у элемента группы дети или нет.

0 голосов
/ 30 мая 2010

Вам нужно будет использовать списки по одному предмету каждый. К сожалению, нет SDK-виджета, который обрабатывал бы нужный вам особый случай.

...