【发布时间】:2011-03-16 09:11:33
【问题描述】:
我有一个自定义列表视图,其中包含有关电视节目的信息,即。节目标题,最后一集,最后一集日期,下一集,下一集日期等等。
现在我想对列表视图进行排序,即。到最后一集日期。节目存储在 Arraylist 中,日期存储为 MMM/dd/yyyy 格式的字符串。
Sort by title works with follow code:
public void sortByTitle() {
Comparator<Show> comperator = new Comparator<Show>() {
@Override
public int compare(Show object1, Show object2) {
return object1.getTitle().compareToIgnoreCase(
object2.getTitle());
}
};
Collections.sort(dataFromDB, comperator);
lv1.setAdapter(new CustomListViewAdapter(this, dataFromDB));
}
谁能帮忙?
【问题讨论】:
-
您是否从 db 获取数据?什么是 dataFromDB ?