2013-05-05 69 views
0

請幫助..我堆積與我的論文.. 在這裏我使用共享首選項,它適用於2活動之間。但是,我想保留可用於多項活動的數據。我怎麼做?共享首選項可用於所有活動

的方式,我保存:

SharedPreferences example = getSharedPreferences(GAME_PREFERENCES_LOGIN, 0); 
Editor editor = example.edit(); 
editor.putString("username", username.getText().toString()); 
editor.commit(); 

,我檢索方式:

SharedPreferences example = getSharedPreferences(GAME_PREFERENCES_LOGIN, 0); 
String userString = example.getString("username", "null"); 
tv.setText("Welcome " +userString); 

我怎樣才能獲得從其他活動和其他活動這個值,而不必一次又一次地拯救這個單一的價值? 謝謝!

回答

2

只要您使用相同的名稱,那麼同樣SharedPreferences實例(以及所有迄今已承諾的值)的檢索SharedPreferences返回爲每the documentation,無論是從一個新的Activity或一個創建共享首選項密鑰。