从使用SharedPreferences永久存储的集合中以随机顺序获取数据

时间:2015-12-29 11:27:55

标签: java android

我正在尝试保存一个名为" notes"使用SharedPreferences和Set但是当我检索这些数据时,我以随机顺序得到这些数据,我试图弄清楚问题是什么,但没有运气。

IDBConnection.Get<T>

1 个答案:

答案 0 :(得分:1)

问题是你永远无法确定HashSet中元素的排序顺序,为了解决这个问题你可以在你的代码中使用LinkedHashSet:

set = new LinkedHashSet<String>();   

供参考:LinkedHashSet