Skip to content

Instantly share code, notes, and snippets.

@ashishkudale
Last active November 12, 2019 17:15
Show Gist options
  • Save ashishkudale/d0c8a0dc5c89c4f1b956660d2499870e to your computer and use it in GitHub Desktop.
Save ashishkudale/d0c8a0dc5c89c4f1b956660d2499870e to your computer and use it in GitHub Desktop.
get shared preference values
//To get string value from shared preference
String phoneNumber = SharedPrefHandler.getInstance(MainActivity.this, SharedPrefHandler.PrefFiles.USER_DE
.getValue(SharedPrefHandler.Keys.USER_DETAILS);
//To get boolean value from shared preference
boolean userKyc = SharedPrefHandler.getInstance(MainActivity.this, SharedPrefHandler.PrefFiles.USER_DETAI
.getBooleanValue(SharedPrefHandler.Keys.USER_KYC);
//To add string value from shared preference
SharedPrefHandler.getInstance(MainActivity.this, SharedPrefHandler.PrefFiles.USER_DETAILS_PREF)
.add(SharedPrefHandler.Keys.USER_DETAILS, "123456789");
//To add boolean value from shared preference
SharedPrefHandler.getInstance(MainActivity.this, SharedPrefHandler.PrefFiles.USER_DETAILS_PREF)
.add(SharedPrefHandler.Keys.USER_KYC, true);
//To remove shared preference value
SharedPrefHandler.getInstance(MainActivity.this, SharedPrefHandler.PrefFiles.USER_DETAILS_PREF)
.remove(SharedPrefHandler.Keys.USER_DETAILS);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment