1

我需要在我的 Android 应用程序中删除 SharedPreferences 的第一个条目

我知道我可以使用remove("key"),但在这种情况下我不知道密钥,需要它是动态的

原因是我正在存储具有 10 值容量的数组。当 SharedPreferences 包含 10 个实例时,它会删除第一个并添加新的。

4

1 回答 1

1

我会将您的首选项存储为 json 列表或简单的逗号分隔列表的单个条目。因此,它更容易使用。

对于 JSON,您可以使用 gson 库(android 3.0+ 的一部分)或从以下网址下载:http ://code.google.com/p/google-gson/

于 2012-06-10T16:30:40.513 回答