问题描述:
commit()或者apply()之后保存成功,并且打开对应的xml文件查看储存成功,但是onCreat时get不到xml文件中储存的值。
(查看该xml文件,参考路径/data/data/你的包名/shared_prefs,真机调试可以查看Android Studio右侧的Device File Explorer
解决办法:
建议一个Activity抽取一个全局变量 SharedPreferences mSharedPreferences,就能维持一致性。
探讨了在使用commit()或apply()保存SharedPreferences后,onCreate时无法获取到已保存XML值的问题。通过在Activity中引入全局变量SharedPreferences,确保了数据的一致性和正确读取。
问题描述:
commit()或者apply()之后保存成功,并且打开对应的xml文件查看储存成功,但是onCreat时get不到xml文件中储存的值。
(查看该xml文件,参考路径/data/data/你的包名/shared_prefs,真机调试可以查看Android Studio右侧的Device File Explorer
解决办法:
建议一个Activity抽取一个全局变量 SharedPreferences mSharedPreferences,就能维持一致性。

被折叠的 条评论
为什么被折叠?