我有一个带有自定义对象的自定义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();
}
}
}