listview的排序问题
2014-07-11 09:44
183 查看
http://blog.csdn.net/zhenglingkun/article/details/8350507
当我们进行listview数据显示的时候,可能取得的数据不是按照一定的顺序,显示的时候要求按照一定的顺序,解决的办法是在adpter初始化的时候把list给排序,
调用的发放是
Collections.sort(mList, new Comparator<TestDate>() {
/**
*
* @param lhs
* @param rhs
* @return an integer < 0 if lhs is less than rhs, 0 if they are
* equal, and > 0 if lhs is greater than rhs,比较数据大小时,这里比的是时间
*/
@Override
public int compare(TestDate lhs, TestDate rhs) {
Date date1 = DateUtil.stringToDate(lhs.getDate());
Date date2 = DateUtil.stringToDate(rhs.getDate());
// 对日期字段进行升序,如果欲降序可采用after方法
if (date1.before(date2)) {
return 1;
}
return -1;
}
});
当我们进行listview数据显示的时候,可能取得的数据不是按照一定的顺序,显示的时候要求按照一定的顺序,解决的办法是在adpter初始化的时候把list给排序,
调用的发放是
Collections.sort(mList, new Comparator<TestDate>() {
/**
*
* @param lhs
* @param rhs
* @return an integer < 0 if lhs is less than rhs, 0 if they are
* equal, and > 0 if lhs is greater than rhs,比较数据大小时,这里比的是时间
*/
@Override
public int compare(TestDate lhs, TestDate rhs) {
Date date1 = DateUtil.stringToDate(lhs.getDate());
Date date2 = DateUtil.stringToDate(rhs.getDate());
// 对日期字段进行升序,如果欲降序可采用after方法
if (date1.before(date2)) {
return 1;
}
return -1;
}
});
相关文章推荐
- 关于ListView排序的众多问题
- listview 排序问题
- ListView 排序问题
- ListView遇到的两个问题 List集合的排序
- TOJ1002 全排序问题
- 利用动态SQL解决排序问题
- 工作当中日期排序的一个问题
- 浅谈Java、MySQL的中文排序问题
- 关于rownum排序分页会比分析函数排序快的问题。。。
- 关于在安装ASP.NET Forum中出现的无法排序的问题.
- 如何对ListView的项进行排序
- 今天遇到一个关于STL中排序的问题, 怀疑是sort的bug!
- 关于DataGrid的动态排序问题
- 在ListCtrl中进行排序问题
- VB6-ListView的排序和点滴
- GEF,EMF,RCP,Eclipse's plugin的几个问题(2) Propertes View中的Property(Category)排序问题
- 排序规则害死人,问个问题
- 怎样解决thephile中的数据库由于排序造成的问题:对 text 数据类型不支持代码页转换。从: 1252 到: 936
- 触发器(当2个表中的相应值改变时同时改变一个表中的一个字段)(同时有处理“无法解决 equal to 操作的排序规则冲突”问题)
- VB.NET中LISTVIEW排序(原创)