2012-05-08 76 views
1

我才意識到,在不同的活動中,我用不同的SharedPreferences。例如,我有這樣的事情:Android - 使用不同的SharedPreferences,我如何獲得相同的值?

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

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

,然後我一直在把數據放到首選項對象。

但我的數據似乎仍然存在。這怎麼可能?我是否應該使用類似這樣的東西:

activity.getSharedPreference("SomeKey", Mode); 

回答

相關問題