-1
我想从SharedPreferences中获取一些值,并将其写入此代码中;Android 4.2 SharedPreferences返回错误的值
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
editor.putInt(MainActivity.OBSDONE, observationer);
editor.putInt(MainActivity.COROBS, korrekte);
editor.commit();
我从SharedPreferences文件中将数据从虚拟设备上拉下来,数据看起来正确。
当我尝试从SharedPreferences中使用;
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
int obs = prefs.getInt(OBSDONE,0);
int cor = prefs.getInt(COROBS,0);
它将两个值都返回0?
我从虚拟设备此数据; <?XML版本= “1.0” 编码= “UTF-8” 独立= “真”?> - –
将该数据放在问题中,而不是评论。你能告诉我们你的代码吗? –
你是否在另一个活动中使用第二块代码? –