我的android应用程序中有自定义ListView
。它包括图像和标题以及字幕和价格等内容。在这里,我想以价格为基础对ListView
进行排序。任何人都可以帮助我吗?如何对ListView
进行排序。例如,如果可能,请参考以下链接以度为基础对列表进行排序......
http://www.codeproject.com/Articles/507651/Customized-Android-ListView-with-Image-and-Text
答案 0 :(得分:1)
您需要在列表视图中进行设置之前对数据结构进行排序。这只是我想的可能方式
答案 1 :(得分:1)
首先对您的数据进行排序
Collections.sort(myList, new Comparator<WeatherData>() {
@Override
public int compare(WeatherData lhs, WeatherData rhs) {
return lhs.degree.compareTo(rhs.degree);
}
});
然后将其应用到您的适配器。