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

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

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

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

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

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

Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2014, 18:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Expandablelistview совместно с listview (Программирование Android):

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

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

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

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

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

ExpandableListView обновление данных - Программирование Android
Каким образом мне обновить его? Чтобы я изменил данные массива и обновил. Объявили переменные public class MainActivity ...

4
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
12.10.2014, 22:18 #2
Alexvp, не совсем понятно, что вы хотите. Нарисуйте.
Если вы хотите в качестве элементов ExpandableListView использовать списки ListView, то такое, наверное, возможно.
0
Alexvp
108 / 72 / 8
Регистрация: 03.08.2014
Сообщений: 348
12.10.2014, 22:41  [ТС] #3
Пардон за свое косноязычие. Попробую объяснить иначе:
Хочу сделать древовидное меню типа
Раздел 1
Раздел 2
Раздел 3
- Подраздел 1
- Подраздел 2
Раздел 4

При клике на разделы 1, 2 и 4, а так же подразделы 1 и 2 предусмотрен переход на новую активити. При клике на раздел 3 список подразделов 1 и 2 должен открываться/скрываться.
0
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
12.10.2014, 22:49 #4
Alexvp, спасибо. Насколько я понимаю, за нажатие на название раздела отвечает событие OnGroupClickListener.
Не совсем понятно, зачем вам ListView. И, кроме того, непонятно, есть ли элементы в разделах 1, 2 и 4. В любом случае, вам потребуется переопределить обычным образом события, а уже в них вызывать процедуру перехода на новую активити. Разумеется, надо обрабатывать номер раздела списка.
0
Alexvp
108 / 72 / 8
Регистрация: 03.08.2014
Сообщений: 348
13.10.2014, 23:11  [ТС] #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
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2014, 23:11
Привет! Вот еще темы с ответами:

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

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

Контекстное меню на ExpandableListView - Программирование Android
Здравствуйте! подскажите как правильно определить пункт ExpandableListView (группа или элемент группы) на котором было вызвано...

ExpandableListView внутри ListFragment - Программирование Android
Здравствуйте, мне внутри listFragment нужно сделать ExpandableListView. Как делать обычный listView я разобрался, с этим немогу...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
13.10.2014, 23:11
Ответ Создать тему
Опции темы

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