diff --git a/app/src/main/java/com/a1/nextlocation/data/Route.java b/app/src/main/java/com/a1/nextlocation/data/Route.java index baf6016..1e10a1c 100644 --- a/app/src/main/java/com/a1/nextlocation/data/Route.java +++ b/app/src/main/java/com/a1/nextlocation/data/Route.java @@ -15,21 +15,14 @@ public class Route implements Parcelable { @NonNull private String name; - - + private String description; private List locations; - - private float totalDistance; - - private int totalTime; public Route(@NotNull String name) { - this.name = name; this.locations = new ArrayList<>(); - } protected Route(Parcel in) { @@ -103,4 +96,12 @@ public class Route implements Parcelable { parcel.writeFloat(totalDistance); parcel.writeInt(totalTime); } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } } diff --git a/app/src/main/java/com/a1/nextlocation/fragments/LocationFragment.java b/app/src/main/java/com/a1/nextlocation/fragments/LocationFragment.java index 135fc6b..067c759 100644 --- a/app/src/main/java/com/a1/nextlocation/fragments/LocationFragment.java +++ b/app/src/main/java/com/a1/nextlocation/fragments/LocationFragment.java @@ -1,5 +1,6 @@ package com.a1.nextlocation.fragments; +import android.media.Image; import android.os.Bundle; import androidx.fragment.app.Fragment; @@ -52,6 +53,7 @@ public class LocationFragment extends Fragment { this.locationAdapter = new LocationAdapter(this.getContext(), this.locationList, clickedPosition -> { LocationDetailFragment locationDetailFragment = new LocationDetailFragment(); + locationDetailFragment.setLocation(this.locationList.get(clickedPosition)); Bundle locationBundle = new Bundle(); locationBundle.putParcelable("location", this.locationList.get(clickedPosition)); locationDetailFragment.setLocation(this.locationList.get(clickedPosition));