我知道如何清除SharedPreferences在这样一个定义的状态下运行我的单元测试:PreferenceManager.getDefaultSharedPreferences(getActivity()).edit().clear().commit()
Android:如何保存,清除然后还原SharedPreferences以进行单元测试?
不过,我希望能够保存和恢复我的喜好,我自己的应用程序后,用户的设置我运行我的单元测试。
有没有一种简单的方法来做到这一点,而无需手动保存和恢复每个偏好项目单独?
感谢, 杰夫
这是一个好主意,谢谢!我实际上计划在一般情况下使用标准的Guice来创建更好的架构,所以希望不会太困难。 – 2011-04-24 14:47:09