Monday, October 12, 2015

SharedPreference Usage Example



Common for set values and get values

SharedPreferences sharedPreferences = getSharedPreferences("Pref_Tag", Context.MODE_PRIVATE);

Set values in Preference

SharedPreferences.Editor editor = sharedPreferences.edit();

editor.putString("String_Tag","NameToStore");
editor.putInt("Int_Tag", IntToStore);

//commit to save 
editor.commit();

Get values from Preference

String name = sharedPreferences.getString("String_Tag", "StringInCaseOfNoReturns");
int number = sharedPreferences.getString("Int_Tag", IntInCaseOfNoReturns);

Clear values from Preference

editor.clear();

Note:- You can not get preferences values, if values are stored on same activity, and you are on same page, and page is not destroyed yet, until you initialize SharedPreferences again before getting value.

No comments:

Post a Comment