我想从存储在 sqlite 数据库中的数据中填充可扩展列表视图
Posted
技术标签:
【中文标题】我想从存储在 sqlite 数据库中的数据中填充可扩展列表视图【英文标题】:I Want to populate the Expandable Listview from the data stored in the sqlite database 【发布时间】:2016-06-09 11:15:21 【问题描述】:。
我的桌子是
id int pk
name varchar
mobile varchare
age int
我想显示姓名,当我点击该姓名时,它会在展开列表中显示手机和年龄。
我对此一无所知。 如果您有任何解决方案,请提供帮助。 以前这样的问题的所有答案都没有用。 所以我再次问这个问题。
我实际上不明白如何做到这一点。
【问题讨论】:
查看此link 将名称和子项的标题列表作为您要在单击后显示的子数据 感谢您的链接。我已经尝试过这个链接,这很有帮助,但是添加了静态列表项,我想从 sqlite 数据库中添加。 我已经参考了以下链接以供参考。androidhive.info/2013/07/android-expandable-list-view-tutorial 现在我希望使用 SQlite 完成 【参考方案1】:HashMap 是解决这个问题的方法。您必须使用通用类(名称,年龄)创建 ArrayList。
例如:
HashMap<ArraList<Integer>,ArrayList<Generic class name>
【讨论】:
当然,但我希望它被从 SQLITE 数据库中检索到的项目填满。以上是关于我想从存储在 sqlite 数据库中的数据中填充可扩展列表视图的主要内容,如果未能解决你的问题,请参考以下文章
可以将 Core Data 与不同的预填充 sqlite db 一起使用吗?
如果我想从另一个片段中添加书签,为啥我的书签单词没有保存到 sqlite 数据库?