private void deleteOldLines( LatLng oldLatLonPoin) { Polyline line1 = null; Polyline line2 = null; for(Polyline line : lines){ if((line.getPoints().get(0).longitude == oldLatLonPoin.longitude && line.getPoints().get(0).latitude == oldLatLonPoin.latitude) || (line.getPoints().get(1).longitude == oldLatLonPoin.longitude && line.getPoints().get(1).latitude == oldLatLonPoin.latitude)){ if(line1 == null){ line1 = line; } else if(line2 == null){ line2=line; } } } if(line1 !=null) { lines.remove(line1); line1.remove(); } if(line2 != null){ lines.remove(line2); line2.remove(); } }