id 'kotlin-android-extensions'
}
Как сделать, чтоб автоматически при создании проекта уже подягивался этот плагин?
Никак. Он устаревший. Используй viewBinding или старый добрый findViewById
Дл вьюбиндинга на до будет 5 строк постоянно писать😂
И?
выше читай вопрос)
dataBinding ещё есть)
ну типа XY solution. Спросили одно, ответили другое, проблема осталась :)
да я прост поугарал что проблема написать 1 строку, предложили писать x5
Какой ужас
да вроде только в рутовом градле надо включить
Я пишу столько же строк, сколько с findViewById и получаю много преимуществ
Скажите, о каких именно строках идет речь? Если о подключении и отключении, то хоть гугл и предлагают это размазывать на несколько методов, оно отлично оборачивается в одну строку с delegated property. Готовое решение есть у github/ViewBindingPropertyDelegate. Я использую более простой вариант. Кода получается реально меньше чем с findViewById + преимущества в виде null- и type-safety, улучшения производительности и возможности передавать байндинг как объект, например избавиться от ручного создания ViewHolder: BindingAdapter, пример использования. Причин не использовать ViewBinding я не вижу вообще.
Ну легаси как причина. В новых то ладно
Обсуждают сегодня