gpt4 book ai didi

flutter - 如何从 flutter 中的共享首选项中获取所有内容

转载 作者:行者123 更新时间:2023-12-04 15:59:36 25 4
gpt4 key购买 nike

我想获取所有共享首选项上下文(键,值)。这可能吗?是否有可能通过键进行迭代?

getStringValues() async   
SharedPreferences prefs = await SharedPreferences.getInstance()
String stringValue = prefs.getString('key');
return stringValue;
}

最佳答案

使用 SharedPreferences.getKeys()获取所有键,然后使用 for 循环获取它们的值,如下所示:

final prefs = await SharedPreferences.getInstance()
final keys = prefs.getKeys();

final prefsMap = Map<String, dynamic>();
for(String key in keys) {
prefsMap[key] = prefs.get(key);
}

print(prefsMap);

关于flutter - 如何从 flutter 中的共享首选项中获取所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61532350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com