首页 > 解决方案 > 当尝试进入另一个活动时,SharedPreferences 不起作用

问题描述

我有这个代码:

SharedPreferences settings = getPreferences(Context.MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.putString("allphones",allphones);
editor.putString("specialkey", someKey);
editor.commit();

allphones 参数被存储,但是当我尝试在下一个活动中获取“特殊键”时,如下所示:

String allphones = getPreferences(Context.MODE_PRIVATE).getString("specialkey","Blabla");

它总是返回默认字符串“Blabla”。

标签: javaandroidsharedpreferences

解决方案


推荐阅读