diff --git a/app/src/main/java/fr/chteufleur/mytrackingdog/MainActivity.java b/app/src/main/java/fr/chteufleur/mytrackingdog/MainActivity.java index 22402db..07bbfe6 100644 --- a/app/src/main/java/fr/chteufleur/mytrackingdog/MainActivity.java +++ b/app/src/main/java/fr/chteufleur/mytrackingdog/MainActivity.java @@ -412,6 +412,10 @@ public class MainActivity extends AppCompatActivity implements IOrientationConsu private void updateDogTrace() { MyLocationArray listLoc = serviceGps.getListGeoPointDog(); + if (listLoc.isEmpty()) { + return ; + } + Polyline line = new Polyline(map); line.setTitle(Gpx.DOG_TRACE_NAME); line.setSubDescription("Départ: "+listLoc.getFirstLocation().getDatePrint()); @@ -426,6 +430,10 @@ public class MainActivity extends AppCompatActivity implements IOrientationConsu private void updateTrailTrace() { MyLocationArray listLoc = serviceGps.getListGeoPointTraceur(); + if (listLoc.isEmpty()) { + return ; + } + Polyline line = new Polyline(map); line.setTitle(Gpx.TRAIL_TRACE_NAME); line.setSubDescription("Départ: "+listLoc.getFirstLocation().getDatePrint());