android - Not able to get String value from SharedPreferences -


i save string data sharedpreferences unfortunately unable string value sharedpreferences.

this code save data sharedpreferences

sharedpreferences prefs = this.getsharedpreferences(config.pref_name, context.mode_private); userphone = etphone.gettext().tostring(); prefs.edit().putstring("userphone", userphone).apply(); 

this saves number when try retrieve in next activity string instead "userphone"

this how retrieve string value

string phonenumber = prefs.getstring(config.pref_name, "userphone"); log.i("number", phonenumber); 

my logs show phonenumber string instead of value user input saved sharedprefrences.

for storing values sharedpreferences using editor , method call:

prefs.edit().putstring(string key, string value)

and did right:

prefs.edit().putstring("userphone", userphone).apply();

for retrieving data, using same key used storing. in case, "userphone". so, should with:

prefs.getstring("userphone", "some default value");

but, mixed key preferences name , called

prefs.getstring(config.pref_name, "userphone");


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -