首页 > 解决方案 > 为什么共享首选项不会在不同的语言环境中持续存在?

问题描述

在我的应用程序中,用户可以更改语言环境。我正在使用 SharedPreferences 来保存值(必须是英文的,所以语言对它们来说并不重要)。问题是每当更改语言环境时,SharedPreferences 都是空的(就好像它没有设置一样)。我设置了一个新值,最终得到了两个不同的值,这基本上取决于语言环境。现在它不是一个主要问题,我尝试环顾它为什么会发生,但在 Doc 上找不到任何东西。

标签: androidsharedpreferences

解决方案


推荐阅读