Доброе время суток, уважаемые форумчане.
Такой вопрос - возможно ли элементом в ExpandableListView сделать еще один ExpandableListView? что бы получилось раскрывающийся список? если да - подскажите как (если не трудно).
Заранее благодарен!
ExpandableListView внутри ExpandableListView
Re: ExpandableListView внутри ExpandableListView
можно, но это не удобно для пользователя и не по андроидовски это. лучше по нажатию на ExpandableListView выдавать активити в котором есть ещё ExpandableListView.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: ExpandableListView внутри ExpandableListView
попытки донести данное до руководства - уперлось в стену недопониманияrezak90 писал(а):но это не удобно для пользователя и не по андроидовски это. лучше по нажатию на ExpandableListView выдавать активити в котором есть ещё ExpandableListView.
можно подсказку как?)rezak90 писал(а):можно
Re: ExpandableListView внутри ExpandableListView
Не видел такого ни разу в реализации, но думаю это можно. Просто нужно перековырять адаптер. В child лейауте первого ExpandableListView нужно будет включить в него ещё ExpandableListView. В общем делать тоже самое как обычно только в дочернем элементе первого листа включить ещё один лист. Если с адаптерами всё у вас впорядке то сложностей не будет.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: ExpandableListView внутри ExpandableListView
Тут не все так просто. Скорее всего списки будут перехватывать у друг друга нажатия, а также не понятно как поведет себя внутренний список если его размеры будут выходить за пределы экрана. Например если мы развернем одну группу и в ней будет только 1 вложенный список, но в этом списке находится несколько десятков строк, которые не помещаются на экране.
В общем, для реализации подобной штуки, скорее всего, потребуется ОЧЕНЬ много костылей. Это я вам говорю как человек пытавшийся в Galery засунуть ListView. Конечно у меня получилось, но потом я узнал про ViewPager
В общем, для реализации подобной штуки, скорее всего, потребуется ОЧЕНЬ много костылей. Это я вам говорю как человек пытавшийся в Galery засунуть ListView. Конечно у меня получилось, но потом я узнал про ViewPager
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.