本文介绍了Android的:如何订购的ArrayList< HashMap的<字符串,字符串>>?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在节能产品的详细信息在地图和ArrayList的&LT增加; HashMap的<字符串,字符串>>和一个自定义列表适配器的设置。我需要在它通过价格的值进行排序。如何实现呢?先谢谢了。

I'm saving details of product in a map and adding in ArrayList< HashMap< String,String >> and setting in to a custom list adapter. I need to sort the values by price in it. How to achieve it? Thanks in advance.

推荐答案

普莱斯使用下面的code:

Pleas use the code below :

ArrayList< HashMap< String,String >> arrayList=populateArrayList();
    Collections.sort(arrayList, new Comparator<HashMap< String,String >>() {

        @Override
        public int compare(HashMap<String, String> lhs,
                HashMap<String, String> rhs) {
            // Do your comparison logic here and retrn accordingly.
            return 0;
        }
    });

这篇关于Android的:如何订购的ArrayList&LT; HashMap的&LT;字符串,字符串&GT;&GT;?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-29 03:11