通过服务设置ListPreference的默认值

时间:2011-11-24 08:18:33

标签: android service sharedpreferences

我有1个通知服务,在收到通知后我想设置偏好到欲望值。可能吗?如何?

因为它是一项服务所以我无法使用

ListPreference  lp = (ListPreference) findPreference ("key");

任何想法?提前谢谢。

1 个答案:

答案 0 :(得分:0)

你能用吗

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
prefs.edit().putString("key", "val").commit();