Как создать развернутое представление списка в Android из списка объектов ?

? user3016349 @ | Original: StackOverFlow
---

У меня есть список объектов Android. Я хочу, чтобы перебора списка и создать развернутое представление списка, по одному для каждого объекта. У меня уже естьExpandableListView создано в файле XML. Так что я знаю я начинаю с :

ExpandableListView results = ((ExpandableListView)rootView.findViewById(R.id.results));

Я хочу, чтобы пройти через Перечень объектов и создать « ____ » для каждого объекта, и каждый Parent будетпеременная экземпляра основного объекта .

for instance:

Child
---

Top 5 ответ

1Mohammad Khatri @

Вы должны в основном расширить адаптер с Parent = Object.Title Child1 = Object.Taste Child2 = Object.smell Parent1 = Object1.Title Child1 = Object1.Taste Child2 = Object1.smell и переопределить методы его.

здесьхороший пример

http://theopentutorials.com/tutorials/android/listview/android-expandable-list-view-example/

2maddy d @

Вы должны создать адаптер, который простирается BaseExpandableListAdapter будет управлять видом ребенка и родителя вид . см http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/ для деталей.