How to sort listview items in descending order

后端 未结 3 2013
青春惊慌失措
青春惊慌失措 2020-12-21 14:07

So I have a listview where I wanted to sort the NumberOfRecords in descending order. I have a custom array adapter but I called my sorting class before I place a data in my

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-21 14:19

    You can use the following code to sort your integer list is descending order.Here we are overriding compare() so that it sorts in descending order.

    //sort list in desc order 
                Collections.sort(myIntegerList, new Comparator() {
                    public int compare(Integer one, Integer other) {
                         if (one >= other) {
                             return -1;
                         } else {
                             return 1;
                         } 
                       }
                });
    

    Hope it helps.

提交回复
热议问题