【发布时间】:2014-03-28 20:28:57
【问题描述】:
在活动1中具有共享偏好的价值
喜欢这个
prefs=getSharedPreferences(prefName, MODE_PRIVATE);
SharedPreferences.Editor edtior=prefs.edit();
edtior.putString(VALUE_KEY,check.toString());
edtior.commit();
而且我需要在另一个活动中获得价值。我试过这样
SharedPreferences prefs=getSharedPreferences(prefName, Context.MODE_PRIVATE);
edittext.setText(prefs.getString(VALUE_KEY,""));
这很好用。
像这样我需要在 DBHelper 类中获得相同的值。如何在 DBHelper 中获取共享偏好值。
我在 DBHelper 中尝试过这样的
SharedPreferences prefs=getSharedPreferences(prefName, Context.MODE_PRIVATE);
String key =(prefs.getString(VALUE_KEY,""));
语法有什么问题?
【问题讨论】:
-
我没有得到 DBHelper 类中的偏好值。
-
请显示
DBHelper classcode -
检查我的编辑代码。它告诉创建方法
标签: android database sharedpreferences