У меня есть немного знаний о LiveData и ViewModel, недавно я пытался создать приложение, использующее базу данных Firebase в реальном времени, но мой обычный подход с использованием только LiveData не работает !. Я наблюдаю, когда данные изменяются, но это не приводит к изменениям значений. Я искал в Интернете и наткнулся на документацию Firebase, где они написали собственный класс LiveData, расширив LiveData, я сомневаюсь, что , когда мы должныпойти на подход расширения LiveData? и что плохого в том, чтобы использовать только LiveData для такого подхода?
Заранее спасибо!:)