Котлин LiveData в объектном классе

Я определил синглтон в Kotlin как объектный класс, где у меня есть соединение с базой данных Room, и большая часть логики написана в этом классе. Я определил LiveData, но его значение равно нулю, так как должен работать наблюдатель.

Как я могу реализовать наблюдателя в классе объектов? Возможно ли это, поскольку функция наблюдаем () принимает Lifecycle в качестве параметра?

1 ответ

Использование

MutableLiveData<String>().observeForever {  }

метод, который не заботится о жизненном цикле. Пожалуйста, напишите код или лучше объясните, что вы хотите более актуальный ответ.

Другие вопросы по тегам