按日期排序列表有itemBean?

时间:2012-03-28 17:21:04

标签: java android sorting collections comparator

如何在android中按日期对列表进行排序

List<ItemBean> listIB = new ArrayList<ItemBean>();
for(int i=0; i<DispLibActivity.itemListVect.size(); i++)
{
    listIB.add(DispLibActivity.itemListVect.get(i));
}

ItemBean类具有成员日期

public class ItemBean implements Parcelable{
    String item_id, item_title, image_url, link_url, description, publish_date,
        in_app_date, sub_section_id, type, duration, orig_url, sync;
    ....
    ....
}

我想用其成员“publish_date”

对列表“listIB”进行排序

1 个答案:

答案 0 :(得分:1)

使用SimpleDateFormat解析日期字符串,获取Date对象并在比较器中以毫秒为单位面对时间。