SimpleCursorTreeAdapter
全部标签 在花了几天时间研究这个问题之后,我终于放弃并发布了这个问题。这里(部分)回答了类似的问题并提出了解决方案,但没有一个最终帮助了我。与讨论的主题和我的问题的区别似乎是:其他人似乎都没有使用SimpleCursorTreeAdapter来提供列表...问题:当更改我的设备(SamsungGalaxyS)的方向时,组的展开状态不会被保留和恢复。所有组都显示为已关闭,列表滚动到顶部。该问题已在AndroidAPI演示中显现。如果您安装了它们,请导航至:Views-->ExpandableLists-->2.Cursor(People):启动示例,展开任何组,转动你的设备,结果显示该组处于折叠状
我正在为Android编写一个简单的应用程序。我有2个表-一个名为“grous”,另一个名为“group_items”。我想使用可扩展列表来显示两个表中的数据。最好的方法是什么?是否可以使用SimpleCursorTreeAdapter映射数据?我找不到任何有用的示例。我看到了使用ArrayAdapter创建可扩展列表的示例,那么我应该先将数据转换为数组,然后再使用它创建可扩展列表,还是直接这样做?我不需要一个完整的工作示例-只需要一个关于什么是正确和最有效的方法的建议。莱昂蒂 最佳答案 我发现最简单的解决方案是使用SimpleCu
我正在为Android编写一个简单的应用程序。我有2个表-一个名为“grous”,另一个名为“group_items”。我想使用可扩展列表来显示两个表中的数据。最好的方法是什么?是否可以使用SimpleCursorTreeAdapter映射数据?我找不到任何有用的示例。我看到了使用ArrayAdapter创建可扩展列表的示例,那么我应该先将数据转换为数组,然后再使用它创建可扩展列表,还是直接这样做?我不需要一个完整的工作示例-只需要一个关于什么是正确和最有效的方法的建议。莱昂蒂 最佳答案 我发现最简单的解决方案是使用SimpleCu
我正在开发一个用于显示大量RSS提要的Android应用程序(是的,我知道已经有很多这样的应用程序了)。要显示的数据由内容提供者提供支持,我希望向后兼容API级别4。我正在使用ExpandableListView来显示三个不同RSS提要的内容。ExpandableListView的适配器是作为SimpleCursorTreeAdapter的子类实现的:privateclassRssFeedLatestListAdapterextendsSimpleCursorTreeAdapter{publicstaticfinalStringFEED_NAME_COLUMN="feedName";p
我有一个关于我在我的项目中子类化的SimpleCursorTreeAdapter的问题。它目前通过ContentProvider与SQLite-DB通信。现在,我遇到了一个问题,我想插入后端ContentProvider/DB中不存在的某种“影子”或“虚拟”组。我可以想象这可以通过两种方式实现——我只是想不出细节。我们要么找到在内部绘制和列出SimpleCursorTreeAdapter组的实际方法,要么我们实现一个行为类似于SQliteCursor的自定义Cursor,除了它返回ColumnCount+1并在查询时为该“虚拟”组附加一个“虚拟”元素...有没有人已经做过类似的事情,或
我正在尝试通过使用CursorLoader和SimpleCursorTreeAdapter来异步查询提供程序这是我的Fragment类,它实现了CursorLoaderpublicclassGroupsListFragmentextendsExpandableListFragmentimplementsLoaderManager.LoaderCallbacks{privatefinalStringDEBUG_TAG=getClass().getSimpleName().toString();privatestaticfinalString[]CONTACTS_PROJECTION=ne