В чем разница между MutableLiveData <DogBreed>и MutableLiveData - PullRequest
0 голосов
/ 23 января 2020

У меня есть модель

data class DogBreed(
    val breedId: String?,
    val dogBreed: String?,
    val lifeSpan: String?,
    val temperament: String?,
    val purpose: String?,
    val imageUrl: String?
)

. В учебнике они поместили переменную dogs = MutuableLiveData<List<DogBreed>> и создали фиктивные данные, чтобы они отображались в списке listPage. Я не попадаю на страницу с деталями. они просто создали dog = MutuableLiveData<DogBreed> и получили доступ ко всем атрибутам модели. Почему они не используют List<DogBreed>. Они не объясняют эту часть, я действительно хотел знать, что я делаю, потому что сейчас я думаю, что просто запоминаю код и не знаю, что я на самом деле делаю

...