У меня есть модель
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>
. Они не объясняют эту часть, я действительно хотел знать, что я делаю, потому что сейчас я думаю, что просто запоминаю код и не знаю, что я на самом деле делаю