2016-04-25 62 views
0

我正在做一個小應用程序在該應用程序中,我正在使用putExtra保存一些值,併發送該值以廣播reciever.in廣播,如果發送短信我越來越使用getstring.its的值只能在應用程序打開時正常工作。因此,即使應用程序已關閉,我仍需保留所有意圖值。如何保持所有意圖字符串值甚至應用程序關閉

+0

請參閱本http://developer.android.com/guide/topics/data/data-storage.html –

+3

使用共享偏好 – Haroon

+0

謝謝您可以通過其他方式使用共享首選項來完成此操作。 – Karthik

回答

3

//使用getActivity如果從片段中使用,否則使用此

SharedPreferences mSharedPreferences; 
mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(getActivity()); 
SharedPreferences.Editor editor = mSharedPreferences.edit(); 
editor.putString("VAL", "AV"); 
editor.commit(); 
//get the data like 
String value=mSharedPreferences.getString("VAL", "null") 
+0

getActivity()已棄用,他應該使用getContext()而不是 – k0sh

+0

片段的getActivity()現在已被棄用? – Haroon

+0

你有沒有任何參考請 – Haroon

相關問題