savedInstanceState: Bundle?
): View? {
val binding = ResultProfileBinding.inflate(inflater, container, false)
binding.viewmodel = viewModel
binding.lifecycleOwner = viewLifecycleOwner
return binding.root
}
дык это датабайндинг вьюбайндинг для другого
Ну так и нафик этот вьюбайндинг тогда, если он код ухудшает
🤦 нафик вообще программировать
Чтобы делать ПО с лаконичным кодом, используя датабайндинг
изначальный вопрос был про вьюбайндинг, нафиг вообще лезть с другим инструментом?
Просто датабайндинг заменяет вьюбайндинг полностью и еще добавляет возможности писать меньше кода
у меня есть идея получше
В каком месте он позволяет писать меньше кода? Вот прям сейчас, несколько сообщений назад, пришел человек с кодом в хмл и загадочными крашами.
Я ж привел пример без приватной переменной и без зануления ее в onDestroy
Обсуждают сегодня