我有一個地圖串列,我想存盤在共享首選項中。我該怎么做。任何例子?我分享我的地圖串列。
playlist = [{'id':1,
'album':'Test',
'url':''},
{'id':2,
'album':'Test',
'url':''}
]
uj5u.com熱心網友回復:
對于SharedPreferencesave中的串列,您可以簡單地將其轉換為字串,并且在使用函式后,您可以將其保存并在從 Shared Preference 獲取時將其回傳。如下所示:encodejsonsetStringShared Preferencedecode
List list = ["abc","bcd","efg"];
final jsonData = jsonEncode(list);
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString("mykey", jsonData);
print(prefs.getString("mykey")); // to print json data
final List list1 = jsonDecode(prefs.getString("mykey").toString());
print(list1);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/410050.html
標籤:
