删除arraylist中的重复项

时间:2015-03-03 14:48:38

标签: java android android-listview android-arrayadapter

我有一个带有自定义对象的自定义ArrayAdapter的ListView。 ListView包含标题。我遍历以获取自定义对象上的标题名称。其中一些具有headerTitle的SAME值。如果该标头已经存在,我不希望它们被添加到该行。这是我的代码(在我的ArrayAdapter中)尝试查看是否添加了相同的标题,但它绝对没有:

public static List<FriendsVideoLVModel> list = new ArrayList<FriendsVideoLVModel>();

@Override 
public void add(FriendsVideoLVModel obj) {
    super.add(obj);
     for (int i=0; i <list.size(); i++) {
        if (!obj.eventTitle.equals(list.get(i).eventTitle)) {
            list.add(obj);
            notifyDataSetChanged(); 
        } 
    } 
} 

0 个答案:

没有答案