From 1cedb2bccd9b5a343787909d8e97ee4dd53efa55 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Wed, 22 Jun 2022 22:38:52 +0200 Subject: [PATCH] Android Auto/Automotive: add summary to my charging plans preference --- .../java/net/vonforst/evmap/auto/SettingsScreens.kt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/src/google/java/net/vonforst/evmap/auto/SettingsScreens.kt b/app/src/google/java/net/vonforst/evmap/auto/SettingsScreens.kt index b668c8bf..c8c5bb9b 100644 --- a/app/src/google/java/net/vonforst/evmap/auto/SettingsScreens.kt +++ b/app/src/google/java/net/vonforst/evmap/auto/SettingsScreens.kt @@ -119,6 +119,19 @@ class ChargepriceSettingsScreen(ctx: CarContext) : Screen(ctx) { setOnClickListener { screenManager.push(SelectTariffsScreen(carContext)) } + addText( + if (prefs.chargepriceMyTariffsAll) { + carContext.getString(R.string.chargeprice_all_tariffs_selected) + } else { + val n = prefs.chargepriceMyTariffs?.size ?: 0 + carContext.resources + .getQuantityString( + R.plurals.chargeprice_some_tariffs_selected, + n, + n + ) + "\n" + carContext.getString(R.string.pref_my_tariffs_summary) + } + ) }.build()) addItem(Row.Builder().apply { setTitle(carContext.getString(R.string.settings_android_auto_chargeprice_range))