Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 543
Завершенные тесты: 3
#1

ExpandableListView - Программирование Android

08.02.2016, 13:24. Просмотров 237. Ответов 2
Метки нет (Все метки)

Подскажите как быть, есть список груп(допустим их всего 3) и есть список дочерних элементов у каждой группы свой.
допустим мы развернули список третьей группы, остальные находятся в свернутом состоянии, и происходит изменение в данных адаптера где первая группа удаляется , мы вызываем notifyDataSetChanged(); список обновляется но третья группа которая у нас была уже в свернутом состоянии, а нужно чтоб она если была развернуто то при обновлении данных оставалась развернутой.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2016, 13:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ExpandableListView (Программирование Android):

ExpandableListView - Программирование Android
Доброго времени суток! Пытаюсь сделать подсветку элементов ExpandableListView по аналогии с ListView <ExpandableListView ...

ExpandableListView не скролит - Программирование Android
Есть разметка, которая содержит последним элементом ExpandableListView (кастомизирую его). <?xml version="1.0"...

OnClick ExpandableListView - Программирование Android
Пример для ItemList, который нашел в интернете. listview.setOnItemClickListener(new OnItemClickListener(){ @Override ...

Прослушать ExpandableListView - Программирование Android
Здраствуйте, у меня есть код прослушки, он работает! но мне нужно вытянуть текст который находитса в етом chold_view код: ...

Свёрнутый список в ExpandableListView - Программирование Android
Как сделать, что бы при запуске активности с ExpandableListView, список был свёрнут, а то у меня много пунктов и долго приходится мотать...

ExpandableListView - cannot inflate class - Программирование Android
Есть layout, на нем размещен ExpandableListView. Когда к нему применяешь свою тему оформления, выскакивает ошибка - cannot inflate class...

2
Ханасака
10 / 10 / 0
Регистрация: 12.07.2013
Сообщений: 147
09.02.2016, 03:13 #2
А если использовать
Java
1
expandableList.expandGroup(groupPos);
после того, как обновился адаптер?
1
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 543
Завершенные тесты: 3
09.02.2016, 11:48  [ТС] #3
Java
1
expandableList.expandGroup(groupPos);
Так откроет группу, но это не подойдет для удаления большого количества строк.
Если будет сто групп, какие то открытые какие то закрытые и при обновление данных какие-то из них удалятся то
оставшиеся чтоб сохранили своё состояние. Неужели придется самому запоминать состояние групп...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2016, 11:48
Привет! Вот еще темы с ответами:

Нажатие на элементы ExpandableListView - Программирование Android
Добрый день. У меня есть ExpandableListView в нём сделан setOnChildClickListener получается так, что в item элемент списка может быть...

Открытие групп в ExpandableListView - Программирование Android
Как сделать,чтобы при переходе на активити группы уже были открыты? ExpandableListView elv = (ExpandableListView)...

Обработка событий в ExpandableListView - Программирование Android
Всем привет. Только начал осваивать Android Studio как столкнулся с рядом проблем: у меня есть Список-дерево ExpandableListView в которой...

Обновление состояния ExpandableListView - Программирование Android
Есть кнопка при нажатии на которою в БД добавляется запись. Все записи с БД отображаются в ExpandableListView. Обновляю, с помощью...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.