From 486854f56cf4aa3a29bed38652de495af6674f4c Mon Sep 17 00:00:00 2001 From: johan12345 Date: Sat, 9 Oct 2021 19:16:21 +0200 Subject: [PATCH] Android Auto: use slightly darker color for >100 kW chargers for better contrast --- app/src/google/java/net/vonforst/evmap/auto/MapScreen.kt | 7 ++++++- app/src/google/res/values/colors.xml | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/google/java/net/vonforst/evmap/auto/MapScreen.kt b/app/src/google/java/net/vonforst/evmap/auto/MapScreen.kt index cd6013fa..8a16a841 100644 --- a/app/src/google/java/net/vonforst/evmap/auto/MapScreen.kt +++ b/app/src/google/java/net/vonforst/evmap/auto/MapScreen.kt @@ -155,7 +155,12 @@ class MapScreen(ctx: CarContext, val session: EVMapSession, val favorites: Boole } private fun formatCharger(charger: ChargeLocation, showCity: Boolean): Row { - val color = ContextCompat.getColor(carContext, getMarkerTint(charger)) + val markerTint = if (charger.maxPower > 100) { + R.color.charger_100kw_dark // slightly darker color for better contrast + } else { + getMarkerTint(charger) + } + val color = ContextCompat.getColor(carContext, markerTint) val place = Place.Builder(CarLocation.create(charger.coordinates.lat, charger.coordinates.lng)) .setMarker( diff --git a/app/src/google/res/values/colors.xml b/app/src/google/res/values/colors.xml index 34fdac36..59871085 100644 --- a/app/src/google/res/values/colors.xml +++ b/app/src/google/res/values/colors.xml @@ -3,4 +3,5 @@ #00e676 #087f23 #9e9e9e + #fdd835 \ No newline at end of file