您不需要任何特殊的清单修改即可实现这一目标。
假设您已经保存了首选项,那么您可以在任何时候阅读以下首选项来读取这些首选项。
在共享首选项文件上写:
SharedPreferences prefs = getSharedPreferences("your_file_name", MODE_PRIVATE); SharedPreferences.Editor editor = prefs.edit(); editor.putString("yourStringName", "this_is_the_saved_value"); editor.commit(); // This line is IMPORTANT. If you miss this one its not gonna work!
从共享首选项文件中读取:
SharedPreferences prefs = getSharedPreferences("your_file_name", MODE_PRIVATE); String string = prefs.getString("yourStringName", "default_value_here_if_string_is_missing");
您可以使用默认文件来保存/读取您的首选项。只需将上面两个代码段的第一行替换为:SharedPreferences prefs = getDefaultSharedPreferences(getApplicationContext());
而已!在此处查看Android开发者专用页面以解决此问题。
希望它是有用的。让我知道。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句