android - 为什么共享首选项不会在不同的语言环境中持续存在?
问题描述
在我的应用程序中,用户可以更改语言环境。我正在使用 SharedPreferences 来保存值(必须是英文的,所以语言对它们来说并不重要)。问题是每当更改语言环境时,SharedPreferences 都是空的(就好像它没有设置一样)。我设置了一个新值,最终得到了两个不同的值,这基本上取决于语言环境。现在它不是一个主要问题,我尝试环顾它为什么会发生,但在 Doc 上找不到任何东西。
解决方案
推荐阅读
- mysql - MySql 查询以加入在表之间以不同方式存储的 uuid
- json - 如何从我的 JSON 对象中删除条目?
- r - data.table 中的一对多连接
- mongodb - MongoDB:如何将返回的结果保存到另一个集合?
- java - Java Http(s)URLConnection java.io.IOException:服务器返回 HTTP 响应代码:403
- ios - 将时间戳从 Firebase 转换为 Time Ago
- csv - 属性“skipFirstLine”不允许出现在元素“csv”中
- python - Pandas read_csv 无法正确解析行
- django - Django json 发布请求解析
- templates - c++ Explicit specialization VS Studio 无法正常工作