Форум программистов, компьютерный форум CyberForum.ru

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

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

ExpandableListView - Android

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

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

Android Прослушать ExpandableListView
Android контекстное меню на ExpandableListView
Android ExpandableListView
Android Expandablelistview совместно с listview
Android ExpandableListView не скролит
Свёрнутый список в ExpandableListView Android
Android ExpandableListView - cannot inflate class
Нажатие на элементы ExpandableListView Android
Android Обновление состояния ExpandableListView
Android ExpandableListView обновление данных
OnClick ExpandableListView Android
Android Обработка событий в ExpandableListView

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

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

Текущее время: 12:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru