android:onClick=""
В коде лисенер лучше пропиши, как выше сказали
Лучше такого не делать Используй биндинги
Ну почему? Зачем засорять код активности, если речь идет о простом вызове по тыку кнопки? Из кода листенеры надо ставить когда они, к примеру, меняются один на другой по ходу исполнения. Или на каждый элемент ресайклера свой вешают (это кстати плохо)
Не всё сразу. Сначала нужно в принципе понимать куда и как listener назначить, хоть в коде, хоть в XML.
Как по мне, удобнее, когда это в коде всё
Лучше тогда в коде В хмл назначают в старых уроках
Как в этом случае обстоит дело с повторным использованием такого лэйаута в другом месте?
Если проект уровня калькулятора - то этой проблемы нет. А если сложнее - у програмиста не будет вопросов таких
+
Я просто такой же вопрос в декабре задавал - мне ответили однозначно, что к хмл такое делают, если совсем ничего не умеешь И я от обратного в коде сразу в привычку взял писать лисенер
Это типа хороший аргумент?
В инклуд можно передать блок
Обсуждают сегодня