2012-05-08 40 views
1

我才意识到,在不同的活动中,我用不同的SharedPreferences。例如,我有这样的事情:Android - 使用不同的SharedPreferences,我如何获得相同的值?

SharedPreferences prefs = PreferenceManager. 
    getDefaultSharedPreferences(LoginActivity.this); 

SharedPreferences prefs = PreferenceManager. 
    getDefaultSharedPreferences(ProblemioActivity.this); 

,然后我一直在把数据放到首选项对象。

但我的数据似乎仍然存在。这怎么可能?我是否应该使用类似这样的东西:

activity.getSharedPreference("SomeKey", Mode); 

回答

相关问题