我有一个表格来获取用户名、电话号码、街道、省份,我想用这样的共享首选项将它保存在本地以读取我有一张卡片,卡片内的每个地址都会显示卡片的详细信息,所以怎么能我这样做?
{
"address1": {
"name": "afthal",
"phonenumber": "123456",
"street": "197/F",
"province": "Puttalam"
},
"address2": {
"name": "afthal",
"phonenumber": "123456",
"street": "617/E Mannar",
"province": "Colombo"
},
"address3": {
"name": "afthal",
"phonenumber": "123456",
"street": "45 UC Road",
"province": "Jaffna"
}
}
希望你一切都好,
最好的解决方案是使用本地数据库,但如果你坚持使用共享偏好,你可以这样做:
简单的解决方案:
与其将每个地址卡存储在本地数据库中,不如尝试将您的
Address Card List
转换为String
并将此String
存储在包含所有地址的Shared Preferences
中。