标签: android listview expandablelistview simplecursoradapter
如何格式化光标以便我可以正确显示类别及其子项。适配器如何识别什么是类别和什么是孩子?
答案 0 :(得分:1)
初始Cursor只需要父项。在这里,我通常使用一个Cursor,它给出了不同的值。
您需要扩展SimpleCursorTreeAdapter并覆盖getChildrenCursor()。在这里,我使用选定的distinct值来返回包含该类型的所有行的Cursor。
简单地说,你需要一个游标用于父值,一个用于每个孩子。大多数情况下,子光标与所选父节点的where子句相同。