【发布时间】:2011-03-05 06:33:49
【问题描述】:
我有一个包含三列的 sqlite 数据库:id、日期和字符串。对于单个日期,可以有多个与之关联的字符串,因此我有多个具有相同日期的行,只是具有不同的字符串。
我想使用 ExpandableListView 来显示这些数据。我需要在 SimpleCursorTreeAdapter 中实现 getChildrenCursor() 才能将其用于此目的,但我不知道该怎么做。我查看了this,发现它使用 managedQuery,但我没有内容提供程序,所以我无法使用它。从我understand 来看,getChildrenCursor() 的目的是获取一个仅包含可以放入子项的数据的游标,但我看不出这种方法如何根据日期分隔条目,因为它是只传递了一个 Cursor 作为参数。
【问题讨论】:
-
更新:在对代码进行了多次争论之后,我没有去任何地方,我放弃了,只使用了一个 ListView。
-
我也遇到了与您在此处提到的完全相同的问题。你能解决同样的问题吗?
-
我在这里做类似的事情stackoverflow.com/questions/10611927/…