тремя livedata с моделями и тремя livedata с событиями: исключение, прогресс и т.д. Я всегда в поле variable объявляю целиком viewmodel и в xml уже работаю с ее членами. Мне говорят что так не есть хорошо. Как по мне, то это идеальный вариант, но мне говорят что лучше прокидывать все эти модели и состояния (булевый прогресс и т.д.) из viewmodel отдельно. Что скажете ?)
А какие аргументы в пользу что это не хорошо?
Я бы показал офф документацию: https://developer.android.com/topic/libraries/data-binding
Да нет,это же норм вариант
Обсуждают сегодня