我想根据MRP对listView进行排序

时间:2016-07-15 07:25:49

标签: android

场景:我想对listview进行排序。我还有0.00 Mrp项目。 我根据MRP以加倍的顺序安排了列表项目。但是我必须在所有项目的底部显示0.00 Mrp的项目。

Collections.sort(productList, new Comparator<NewItemDataset>() {
                    @Override
                    public int compare(NewItemDataset lhs, NewItemDataset rhs) {
                        return lhs.getMrp().compareToIgnoreCase(rhs.getMrp());
                    }
                });

我使用上面的代码进行排序

任何人都可以解决这个问题

1 个答案:

答案 0 :(得分:1)

试试这个:

  Collections.sort(productList, new Comparator<NewItemDataset>() {
                        @Override
                        public int compare(NewItemDataset lhs, NewItemDataset rhs) {
                            return Double.compare(lhs.getMrp(), rhs.getMrp());
                        }
                    });