event: add support for height

This commit is contained in:
2026-06-11 21:35:53 +02:00
parent f01ea7f571
commit 7bbf480a7f
6 changed files with 123 additions and 3 deletions

View File

@@ -14,6 +14,7 @@ class NumericUtils (val context: Context) {
val measurement_unit_liquid_base: String
val measurement_unit_weight_base: String
val measurement_unit_weight_tiny: String
val measurement_unit_height_base: String
val measurement_unit_temperature_base: String
private fun isMetricSystem(): Boolean {
@@ -52,6 +53,12 @@ class NumericUtils (val context: Context) {
else
R.string.measurement_unit_weight_tiny_imperial
)
this.measurement_unit_height_base = context.getString(
if (isMetricSystem())
R.string.measurement_unit_height_base_metric
else
R.string.measurement_unit_height_base_imperial
)
this.measurement_unit_temperature_base = context.getString(
if (isMetricSystem())
R.string.measurement_unit_temperature_base_metric
@@ -88,6 +95,7 @@ class NumericUtils (val context: Context) {
when (type) {
LunaEvent.Type.BABY_BOTTLE -> measurement_unit_liquid_base
LunaEvent.Type.WEIGHT -> measurement_unit_weight_base
LunaEvent.Type.HEIGHT -> measurement_unit_height_base
LunaEvent.Type.MEDICINE -> measurement_unit_weight_tiny
LunaEvent.Type.TEMPERATURE -> measurement_unit_temperature_base
else -> ""