1. ListView中元素的排序

ListView中的元素排序, 即将数据源排序即可;

给集合排序的方法 : 调用Collections的sort(list, Comparator)方法, 该方法需要2个参数, 第一个参数就是需要排序的集合, 第二个参数是比较器;

这里的比较器需要创建, 并且重写其中的compare()方法, compare()方法返回1或者-1, 用此来控制排序的升序还是降序;

    Collections.sort(mList, new Comparator<Integer>() {

        @Override
        public int compare(Integer a, Integer b) {
            if (a>b) {
                return 1;
            }
            return -1;
        }
    });  

这样就会将mList集合自动进行排序;

作者:han1202012 发表于2013-10-31 11:23:55 原文链接
阅读:29 评论:0 查看评论
05-02 11:10