我的代码是:
SharedPreferences myPrefs = this.getSharedPreferences("MYPREF'USERID",
Context.MODE_PRIVATE);
int uid = myPrefs.getInt("USERID", 0);
我想在另外两个活动中使用 USERID 来获取记录请帮助我怎么做 谢谢
我的代码是:
SharedPreferences myPrefs = this.getSharedPreferences("MYPREF'USERID",
Context.MODE_PRIVATE);
int uid = myPrefs.getInt("USERID", 0);
我想在另外两个活动中使用 USERID 来获取记录请帮助我怎么做 谢谢
您可以按如下方式设置值
SharedPreferences pref = PreferenceManager
.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = pref.edit();
editor.putInt ("USERID", 0);
editor.commit();
您可以将数据表单首选项检索为
final SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = pref.edit();
final int userId= pref.getInt("USERID", -1);
您可以使用以下方法在您的应用程序中获取 SharedPreferences:
SharedPreferences sharedPreferences = Context.getApplicationContext().getSharedPreferences("pref", Context.MODE_PRIVATE);
您还希望将您的值放在这个全局 sharedPreference 中。