SimpleCursorTreeAdapter для ExpandableListView

Как должен быть отформатирован курсор, чтобы у меня правильно отображались категории и их дочерние элементы. Как адаптер будет различать категории и дочерние элементы?


person Flawed_Logicc    schedule 21.04.2011    source источник
comment
Я делаю нечто подобное ЗДЕСЬ stackoverflow.com/questions/10611927/   -  person toobsco42    schedule 16.05.2012


Ответы (1)


Первоначальный Cursor просто нуждается в родительских элементах. Здесь я обычно использую Cursor, который дает мне разные значения.

Вам нужно расширить SimpleCursorTreeAdapter и перезаписать getChildrenCursor(). Здесь я использую выбранное уникальное значение для возврата курсора, содержащего все строки этого типа.

Проще говоря, вам нужен курсор для родительского значения и по одному для каждого дочернего элемента. В большинстве случаев дочерний курсор совпадает с предложением where для выбранного родителя.

person Harald Wilhelm    schedule 21.04.2011