ExpandableListView 的 SimpleCursorTreeAdapter

发布于 2024-11-02 18:43:14 字数 54 浏览 4 评论 0原文

需要如何设置光标的格式,以便我可以正确显示类别及其子项。适配器如何辨别什么是类别和什么是子项?

How does the cursor need to be formatted so that so that I get categories and their children to display correctly. How will the adapter discern between what are categories and what are children?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如何视而不见 2024-11-09 18:43:14

初始光标只需要父项。在这里,我通常使用一个游标来给我不同的值。

您需要扩展 SimpleCursorTreeAdapter 并覆盖 getChildrenCursor()。在这里,我使用选定的不同值返回包含该类型的所有行的游标。

简单地说,您需要一个用于父值的游标,一个用于每个子值的游标。大多数情况下,子游标与所选父游标的 where 子句相同。

The initial Cursor just needs the parent items. Here I usually use a Cursor that gives me distinct values.

You need to extend SimpleCursorTreeAdapter and overwrite getChildrenCursor(). Here I use the selected distinct value to return a Cursor that contains all rows of that type.

Simply said, you need a cursor for the parent value and one for every child. Most of the time the child cursor is the same with a where clause for the selected parent.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文