我有一个整数数组列表,我想在sqlite
的一列中添加
数据库
我通过contentValues
这样做,
contentValues.put(Tag.REPORT_LATITUDE_LIST,report.getLatitudes());
第一!数据库type
中此column
的{{1}}是什么?
和
如何从table
获取这些arrayList
数据?
答案 0 :(得分:3)
您可以将对象序列化为JSON,以这种格式将其存储为字符串,并在阅读时反序列化。
contentValues.put(Tag.REPORT_LATITUDE_LIST, new Gson().toJson(report.getLatitudes()));
您需要将Gson添加到gradle依赖项中。
dependencies {
implementation 'com.google.code.gson:gson:2.8.5'
}