extension ?
view binding
лишнее действие делать( в разы неудобнее, когда привык уже к тому
Я тебе скажу, как человек, всю жизнь писавший на синтентике, что биндинг ничем не хуже. У меня в синтетике очень часто падало приложение с npe, в биндинге такого нет.
ну от префикса никак не уйти, да?
Вью биндинг
Ну можешь юзать with или apply
findViewById как было так и есть🌚
На синтетиках тоже лишнее действие, когда всё крашится
Я юзаю либу viewbindingproperty, что сокращает код, а ещё когда нужно инициализировать вьюхи просто with(binding) { recycler.adapter = adapter } Например пишу
Спасибо, ознакомлюсь, как будет время
ага особенно, когда падает на единственных устройствах, и приходится все в классе на findViewByid переписывать =)
private val scrollView get() = viewBinding.scrollView если нужно в нескольких методах иметь доступ, если не нужно, то используй apply и ещё можно выделить в локальную переменную)
Обсуждают сегодня