这是我的POJO类,它包含以下元素:
public class ModelGettyImages { private ArrayList<String> title;}
现在我想用我的
按字母顺序排序 ArrayList<ModelGettyImages> ImagesList;
这是我到目前为止使用Comparator所做的,但是POJO由ArrayList组成,所以我无法弄清楚如何对它进行排序。
if( ascending )
{
Log.d("Ass","True");
Collections.sort(ImagesList, new Comparator<ModelGettyImages>() {
@Override
public int compare(ModelGettyImages lhs, ModelGettyImages rhs) {
return lhs.
}
});
}
答案 0 :(得分:0)
你可以比较阵列
将imageList作为Model类的简单对象,然后按照我的方式进行。
您必须相应地与String进行比较。
return lhs.getImageName().compareTo(rhs.getImageName());
FYI - 用您的pojo类String方法替换
getImageName()
。
这肯定会有用。