Mic*_*bro 3 android android-room android-architecture-components
有没有人将数组类型的类型转换器作为逗号分隔的字符串列表存储在 Room 数据库中?
谢谢帮助
小智 5
这样的事情应该工作
public static class Converter {
@TypeConverter
public String fromArray(ArrayList<String> strings) {
String string = "";
for(String s : strings) string += (s + ",");
return string;
}
@TypeConverter
public ArrayList<String> toArray(String concatenatedStrings) {
ArrayList<String> myStrings = new ArrayList<>();
for(String s : concatenatedStrings.split(",") myStrings.append(s);
return myStrings;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3467 次 |
| 最近记录: |