我有一个pojo类。 contactpojo.class
@PrimaryKey(autoGenerate = true)
private int id;
private String contact_id;
private String contact_name;
private String contact_number;
private boolean is_selected;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getContact_id() {
return contact_id;
}
public void setContact_id(String contact_id) {
this.contact_id = contact_id;
}
public boolean isIs_selected() {
return is_selected;
}
public void setIs_selected(boolean is_selected) {
this.is_selected = is_selected;
}
public String getContact_name() {
return contact_name;
}
public void setContact_name(String contact_name) {
this.contact_name = contact_name;
}
public String getContact_number() {
return contact_number;
}
public void setContact_number(String contact_number) {
this.contact_number = contact_number;
}
现在,我必须完成新的Pojo类,但仅适用于IS_SELECTED BOOLEAN值在ContactPoJo中是正确的。我不知道该怎么做。任何帮助都会值得赞赏。谢谢你
编辑:我有 List<ContactPOJO> list_contact
。其中包含电话中的所有联系人。现在将选择其中一些,其中一些将不是。它选择或不选择的将存储在IS_SELECTED变量中。现在,我必须制作新列表。letsSay List<newContactPOJO>
。但是它将仅包含is_sected true值。
List<ContactPOJO> list_contact;
List<ContactPOJO> list_selected_contact = new ArrayList();
for (ContactPOJO pojo : list_contact){
pojo.setIs_selected(true);
list_selected_contact.add(pojo);
}
==>现在,您有一个新列表,其中所有选定的对象