繁体   English   中英

如何将ArrayList添加到SQLite数据库中?

[英]How Can Add ArrayList into a SQLite Database?

我有要在sqlite数据库的一列中添加的整数数组列表,

我是这样通过contentValues做到的:

contentValues.put(Tag.REPORT_LATITUDE_LIST,report.getLatitudes());

第一! 数据库table中此columntype是什么?

如何从sqlite获取这些arrayList数据?

您可以将对象序列化为JSON,将其以这种格式存储为字符串,并在读取时反序列化。

 contentValues.put(Tag.REPORT_LATITUDE_LIST, new Gson().toJson(report.getLatitudes()));

您需要将Gson添加到gradle依赖项中。

dependencies {
implementation 'com.google.code.gson:gson:2.8.5'

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM