Not able to get String value from SharedPreferences

Viewed 2975

I save some String data to SharedPreferences but unfortunately i am unable to get the string value from sharedPreferences.

This is my code to save the data to SharedPreferences

SharedPreferences prefs = this.getSharedPreferences(Config.PREF_NAME, Context.MODE_PRIVATE);
userPhone = etPhone.getText().toString();
prefs.edit().putString("userPhone", userPhone).apply();

This saves my number perfectly but when i try to retrieve it in the next activity i get this string instead "userPhone"

This is how i retrieve the string value

String phoneNumber = prefs.getString(Config.PREF_NAME, "userPhone");
Log.i("number", phoneNumber);

My logs show phoneNumber as a string instead of the value from the user input that i saved to sharedPrefrences.

3 Answers
Related