【发布时间】:2013-03-28 08:59:04
【问题描述】:
您好,我有一个疑问,我如何使用SharedPreferences.Editor 传递和接收令牌
我尝试使用以下方式传递令牌:
appSharedPrefs = this.getSharedPreferences("Login", MODE_PRIVATE);
prefsEditor = appSharedPrefs.edit();
prefsEditor.putString("Userid", mUserid );
prefsEditor.putString("Token", mToken );
prefsEditor.putString("UserName", mUserName );
prefsEditor.putString("Password", mPassword );
prefsEditor.commit();
我认为传递用户 ID 是正确的,但我怎么能在下一个活动中接收带有用户 ID 的用户名。需要帮助!谢谢
【问题讨论】:
-
您在下一个活动中从 SharedPreferences 读取值时遇到了什么问题?只需使用
String str_username=appSharedPrefs.getString("UserName","defaultValue");...从 SharedPreferences 读取所有值 -
@ρяσѕρєяK 是的..在下一个活动中
-
我的意思是你从 SharedPreferences 读取值有什么问题?
-
@ρяσѕρєяK 我没有遇到问题,我需要知道如何执行此操作
-
@ρяσѕρєяK 感谢您的回答,如果我传递了用户 ID 和令牌,那么我可以获得用户的所有详细信息
标签: android android-activity sharedpreferences