有没有办法用AlarmManager更新SharedReferences

时间:2019-05-09 18:35:45

标签: android alarmmanager

我试图在OnReceive中更新我的SharedReferences。 看来这行不通,但是我不确定为什么。 通常有可能吗?我要注意什么?

我的目标是移动诸如array [i-1] = array [i]之类的项目。 我将每个数组位置保存在SharedReference中,并将该位置的整数作为键。我希望在午夜将物品移到最前面。完全删除旧的,然后在末尾添加一个空的。

1 个答案:

答案 0 :(得分:-1)

最好在真实的Context内编辑SharedPreferences,这意味着ActivityService。或使用'getApplicationContext()'