gpt4 book ai didi

java - PutAll to the Map 不打乱顺序

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:10:32 27 4
gpt4 key购买 nike

我有这个简单的方法,它是我的 CustomBaseAdapter

的一部分
public void setDays(Map<String, SimplifiedDay> sortedDays) {            
days.clear();
days.putAll(sortedDays);
notifyDataSetChanged();
}

是的,我正在使用 Map 填充 ListView。问题是,排序后的映射以 sortedDays 的形式出现在方法中,但在 putAll 之后顺序丢失了。我不能只执行 days = sortedDays;,因为 BaseAdapter 会出错。

如何保持这里的顺序?

最佳答案

尝试将 LinkedHashMap 用于您的 days 类,不确定它当前是什么。

关于java - PutAll to the Map 不打乱顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17115092/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com