如何更改SharedPreferences中的键

时间:2017-02-18 15:17:45

标签: android sharedpreferences

如何更改SharedPreferences中的密钥?假设我想使用SharedPreferences实现Bookmarks类。当用户想要重命名书签时,应该有一种方法可以将相应的键更改为新名称。这样做的方法是什么?

我尝试将条目的值保存在Object变量中,删除该条目,然后使用新名称和变量值创建一个新条目,但这样做不会有效在SharedPreferences中没有get()函数返回Object

1 个答案:

答案 0 :(得分:2)

  • 首先获得旧的键值
  • 然后清除旧密钥
  • 最后把你的newKey-oldValue。