diff --git a/src/main/java/de/dennisguse/opentracks/ui/markers/MarkerListAdapter.java b/src/main/java/de/dennisguse/opentracks/ui/markers/MarkerListAdapter.java index e2dc990c9..388f31596 100644 --- a/src/main/java/de/dennisguse/opentracks/ui/markers/MarkerListAdapter.java +++ b/src/main/java/de/dennisguse/opentracks/ui/markers/MarkerListAdapter.java @@ -35,7 +35,6 @@ import de.dennisguse.opentracks.ui.util.ExecutorListViewService; import de.dennisguse.opentracks.ui.util.ListItemUtils; import de.dennisguse.opentracks.ui.util.ThemeUtils; import de.dennisguse.opentracks.util.IntentUtils; -import de.dennisguse.opentracks.util.StringUtils; public class MarkerListAdapter extends RecyclerView.Adapter implements ActionMode.Callback { @@ -196,8 +195,8 @@ public class MarkerListAdapter extends RecyclerView.Adapter(value, context.getString(R.string.sensor_unit_power)); } - @Deprecated //TODO use separate UI elements rather than concatenating strings. - public static String getCategoryDescription(String category, String description) { - if (category == null || category.isEmpty()) { - return description; - } - - StringBuilder builder = new StringBuilder(); - builder.append(category); - if (description != null && !description.isEmpty()) { - builder.append(" ").append(description); - } - return builder.toString(); - } - /** * Formats the given text as a XML CDATA element. * This includes adding the starting and ending CDATA tags. diff --git a/src/main/res/layout/marker_list_item.xml b/src/main/res/layout/marker_list_item.xml index 5a6602d1a..fd84e7a9c 100644 --- a/src/main/res/layout/marker_list_item.xml +++ b/src/main/res/layout/marker_list_item.xml @@ -44,13 +44,25 @@ + tools:text="Mountain" /> + + + app:layout_constraintTop_toBottomOf="@+id/marker_list_item_description" + + app:constraint_referenced_ids="marker_list_item_photo,marker_list_item_name,marker_list_item_date,marker_list_item_category" />