Как получить объекты из модельного вида в сервисе? Я пытаюсь получить активность, но не могу получить активность в сфере услуг.
userUnitsViewModel.getAllUnits().observe(what in this palce?, Observer { t ->
for (i in t) {
if (i.category == "speed" && i.checked) {
Log.d("obj", i.toString())
speedUnitValue = i.value!!
}
if (i.category == "distance" && i.checked) {
Log.d("obj", i.toString())
distanceUnitValue = i.value!!
}
if (i.category == "altitude" && i.checked) {
Log.d("obj", i.toString())
altitudeUnitValue = i.value!!
}
if (i.category == "burn_mass" && i.checked) {
Log.d("obj", i.toString())
burnMassUnitValue = i.value!!
}
if (i.category == "weight") userWeight = i.value!!//waga
if (i.category == "height") userHeight = i.value!!//wzrost
if (i.category == "age") userAge = i.value!!//wiek
if (i.category == "sex" && i.checked) userSex = i.name//plec
}
})