2013-06-27 4 views
2

Друзей,Как создать ListView в ListView?

Я пытаюсь разработать приложение, которое требует ниже интерфейса:

enter image description here

Я знаю его не осуществимая вещь, чтобы запустить ListView с в ListView или с-в ScrollView. Поэтому я хотел бы знать, что Есть ли другой способ сделать это?, так как пользовательский интерфейс должен быть таким же, как и в его приложении LIVE iOS.

Заранее спасибо.


Решение: Спасибо, ребята за все ваши ответы, но, как я сказал, что Expandable-ListView не вариант в моем состоянии. Поэтому я создаю динамический макет в файле Java Class, используя количество различных Макеты & Виджет. Это заняло много практики, но это объясняло необходимость.

+4

[Расширяемый просмотр списка] (http://developer.android.com/reference/android/widget/ExpandableListView.html) –

+0

Использовать исключаемое представление списка, просмотр списка внутри представления списка anothr - плохая идея. Попробуйте искать, слишком много примеров. –

+0

Расширяемый вид списка - хорошая идея. – Kamal

ответ

4

android-expandable-listview-simple

проверить это, это поможет вам

+0

Я тоже думал об этом, но я думаю, что мы не можем сделать это обычай, как это требуется в приложении. – Harpreet

+2

почему мы не можем ......., мы можем ....... нет ничего, чего мы не можем достичь .... так что продолжайте это ..... вы можете это сделать .. .. – Aarun

+0

Хорошо. Я постараюсь найти что-то. Я уже пробовал это с помощью различных методов, включая ExpanableListView. – Harpreet

1

Вы действительно не описать вашу проблему в деталях, но с вашей индикацией синей полоской слева, я полагаю, что вы хотите иметь какой-то вторичный ScrollView внутри основного ListView; который сам имеет свой прокручиваемый вид. Если это так, то использование ExpdandableListView не будет решением, которое вы хотите.

Android имеет некоторые трудности с управлением ScrollView внутри другого ScrollView, но если это то, что вы хотите, взгляните на: ScrollView Inside ScrollView.

Будьте предупреждены, что эти решения не идеальны и, вероятно, вы никогда не достигнете такого же уровня контроля над этим типом вещей на Android, как вы можете иметь на iOS.