当前位置: 代码迷 >> Android >> Collections.sort排序结果如何不对,
  详细解决方案

Collections.sort排序结果如何不对,

热度:563   发布时间:2016-04-28 07:01:21.0
Collections.sort排序结果怎么不对,?
Collections.sort(listItems, new Comparator<Map<String, Object>>() {
@Override
public int compare(Map<String, Object> object1,
Map<String, Object> object2) {
return ((String) object2.get("fileName")).compareToIgnoreCase((String) object1.get("fileName"));
}    
});    
我排序后,显示的结果是对的,但一点进去却不对,listView.setAdapter(simpleAdapter);
是一个文件管理器,为什么会这样,显示的是对的,怎么一点进去就不对了,
比如
A文件
B文件
C文件
我点B文件,打开的却是C文件,这排序,那弄错了吗,高手快来呀

------解决方案--------------------
currentFiles的顺序正确吗?
  相关解决方案