我有一个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类,但仅限于在ContactPOJO中is_selected布尔值为true的那个。我不知道该怎么做。任何帮助都会很感激。谢谢你提前
编辑:我有 List<ContactPOJO> list_contact
。其中包含手机的所有联系人。现在他们中的一些将被选中,其中一些将不会被选中。它的选择与否将存储在is_selected变量中。现在我必须制作新的列表.lets说 List<newContactPOJO>
。但它只包含那个旧值的is_selected真值。
答案 0 :(得分:0)
@Override
public void onLocationChanged(Location location) {
mLastLocation = location;
// use latitude and longitude given by
// location.getLatitude(), location.getLongitude()
// for updated location marker
Log.d("aaaaaaaa===>", "" + location.getLatitude() + "\n" + location.getLongitude());
// displayLocation();
// to remove old markers
googleMa.clear();
final LatLng loc = new LatLng(location.getLongitude(), location.getLongitude());
Marker ham = googleMa.addMarker(new MarkerOptions().position(loc).title("This is Me").icon(BitmapDescriptorFactory.fromResource(R.drawable.greenpointer)));
googleMa.moveCamera(CameraUpdateFactory.newLatLngZoom(loc, 15));
}
==&GT;现在您有一个包含所有选定对象的新列表