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

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

Войти
Регистрация
Восстановить пароль
 
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
#1

Expandablelistview совместно с listview - Программирование Android

12.10.2014, 18:25. Просмотров 649. Ответов 4
Метки нет (Все метки)

Извиняюсь, если спрашиваю ерунду, но никак не могу найти решение задачи одновременного использования listview и expandablelistview. Т.е. хочу реализовать иерархическое меню в котором на верхнем уровне есть одновременно группы с вложенными дочерними пунктами (expandablelistview) и непосредственно пункты меню. Был бы рад за подсказку и/или пример решения.

Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2014, 18:25     Expandablelistview совместно с listview
Посмотрите здесь:

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

ExpandableListView - Программирование Android
Подскажите как быть, есть список груп(допустим их всего 3) и есть список дочерних элементов у каждой группы свой. допустим мы развернули...

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

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

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

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

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

Идентификация элементов в ExpandableListView - Программирование Android
У меня возникла проблема с onClick в ExpandableListView. Сначала я хотел написать с помощью onChildClick но он начинает отчет в каждой...

ExpandableListView на разных API - Программирование Android
Как вотэтувот галочку привести к одному виду? Мне больше нравится как на API 16, в середке которая. И listSelector ругается на API (т.к....

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
12.10.2014, 22:18     Expandablelistview совместно с listview #2
Alexvp, не совсем понятно, что вы хотите. Нарисуйте.
Если вы хотите в качестве элементов ExpandableListView использовать списки ListView, то такое, наверное, возможно.
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
12.10.2014, 22:41  [ТС]     Expandablelistview совместно с listview #3
Пардон за свое косноязычие. Попробую объяснить иначе:
Хочу сделать древовидное меню типа
Раздел 1
Раздел 2
Раздел 3
- Подраздел 1
- Подраздел 2
Раздел 4

При клике на разделы 1, 2 и 4, а так же подразделы 1 и 2 предусмотрен переход на новую активити. При клике на раздел 3 список подразделов 1 и 2 должен открываться/скрываться.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
12.10.2014, 22:49     Expandablelistview совместно с listview #4
Alexvp, спасибо. Насколько я понимаю, за нажатие на название раздела отвечает событие OnGroupClickListener.
Не совсем понятно, зачем вам ListView. И, кроме того, непонятно, есть ли элементы в разделах 1, 2 и 4. В любом случае, вам потребуется переопределить обычным образом события, а уже в них вызывать процедуру перехода на новую активити. Разумеется, надо обрабатывать номер раздела списка.
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
13.10.2014, 23:11  [ТС]     Expandablelistview совместно с listview #5
Пока я еще не дошел до обработки кликов
Насчет разделов 1,2 и 4. Там как раз и нет дочерних элементов! В этом весь и вопрос. Если бы в разделах 1, 2 и 4 были вложенные элементы, то я бы использовал стандартный expandablelistview и не отвлекал на форуме по пустякам
Мне надо сделать так, чтобы при нажатии на раздел 3 происходило раскрытие/скрытие вложенных подпунктов. А при нажатии на разделы 1, 2, 4 и на подразделы 1, 2 был переход на новое активити. Собственно переход мне понятен, Непонятно как реализовать разделы 1, 2 и 4, например, в expandablelistview, чтобы при нажатии на них не было попытки раскрыть группу и даже не показывался бы значок раскрытия.

Добавлено через 9 часов 4 минуты
Откопал следующий вариант решения. М.б. кому-то пригодится
http://mylifewithandroid.blogspot.co...ty-groups.html
Yandex
Объявления
13.10.2014, 23:11     Expandablelistview совместно с listview
Ответ Создать тему
Опции темы

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