我正在做一个简单的应用程序,其中 ListView 从存储在 SharedPreferences 中的数据中填充。我需要从 SharedPreference 中读取所有密钥对值。我使用了另一个帖子中给出的相同问题的代码,但它根本没有帮助我。该代码使用 Map 从 SharedPreference 中获取所有()。当我尝试在 MAP 中打印键的 count() 时,它总是给出零计数。由于这个问题,我被困在我的应用程序构建中。有人可以用一个简单的代码帮助我从 SharedPreference 中检索所有键和值吗?谢谢。
问问题
1165 次
1 回答
0
您可以像这个Example一样存储和检索数组列表或数组数据。
您正在将数据提取到列表中,但您没有将数据从 arraylist 存储到 sharedprefence 中。
在这种情况下(从未尝试过,但这可能有效)
店铺
如上例所示检索大小变量
将大小增加 1(存储一个值)
在 SharedPreference 中存储值
在 SharedPreference 中存储大小。
拿来
如上例所示检索大小变量
然后遍历所有值的循环
于 2013-09-13T06:32:26.380 回答