Size: a a a

Android Developers

2021 February 02

М

Мария in Android Developers
Всем спасибо
источник

МП

Макс Провоторов... in Android Developers
Мария
где в xml прописывать название метода, который бы вызывался?
Лучше такого не делать
Используй биндинги
источник

СП

Сергей П. in Android Developers
Will
В коде лисенер лучше пропиши, как выше сказали
Ну почему? Зачем засорять код активности, если речь идет о простом вызове по тыку кнопки?

Из кода листенеры надо ставить когда они, к примеру, меняются один на другой по ходу исполнения. Или на каждый элемент ресайклера свой вешают (это кстати плохо)
источник

L

Leonid in Android Developers
Макс Провоторов
Лучше такого не делать
Используй биндинги
Не всё сразу. Сначала нужно в принципе понимать куда и как listener назначить, хоть в коде, хоть в XML.
источник

W

Will in Android Developers
Сергей П.
Ну почему? Зачем засорять код активности, если речь идет о простом вызове по тыку кнопки?

Из кода листенеры надо ставить когда они, к примеру, меняются один на другой по ходу исполнения. Или на каждый элемент ресайклера свой вешают (это кстати плохо)
Как по мне, удобнее, когда это в коде всё
источник

МП

Макс Провоторов... in Android Developers
Leonid
Не всё сразу. Сначала нужно в принципе понимать куда и как listener назначить, хоть в коде, хоть в XML.
Лучше тогда в коде
В хмл назначают в старых уроках
источник

L

Leonid in Android Developers
Сергей П.
Ну почему? Зачем засорять код активности, если речь идет о простом вызове по тыку кнопки?

Из кода листенеры надо ставить когда они, к примеру, меняются один на другой по ходу исполнения. Или на каждый элемент ресайклера свой вешают (это кстати плохо)
Как в этом случае обстоит дело с повторным использованием такого лэйаута в другом месте?
источник

СП

Сергей П. in Android Developers
Leonid
Как в этом случае обстоит дело с повторным использованием такого лэйаута в другом месте?
Если проект уровня  калькулятора - то этой проблемы нет. А если сложнее - у програмиста не будет вопросов таких
источник

D

Denis in Android Developers
Will
Как по мне, удобнее, когда это в коде всё
+
источник

L

Leonid in Android Developers
Will
Как по мне, удобнее, когда это в коде всё
+
источник

W

Will in Android Developers
Сергей П.
Если проект уровня  калькулятора - то этой проблемы нет. А если сложнее - у програмиста не будет вопросов таких
Я просто такой же вопрос в декабре задавал - мне ответили однозначно, что к хмл такое делают, если совсем ничего не умеешь
И я от обратного в коде сразу в привычку взял писать лисенер
источник

W

Will in Android Developers
Потому и ей так же посоветовал
источник

СП

Сергей П. in Android Developers
Да. Кажется на стартандроиде разница в пару уроков между ними. Надо уметь и так и так и черех байндинг
источник

E

Error 440 in Android Developers
Nikita Mozhaev
Так он же спросил, как реализовать, а не, как вам идея. Верно я понял @AnndroidDevvv?
Да верно
источник

D

Denis in Android Developers
Error 440
Да верно
ну, как тебе сказали, ставишь слушатели на скролл ресайклеров и скроллишь их синхронно
источник

E

Error 440 in Android Developers
Я с таким вариантом и работаю сейчас, получается куча колбэков и в адаптерах много кода.
источник

E

Error 440 in Android Developers
Думал есть альтернативы
источник

L

Leonid in Android Developers
Error 440
Я с таким вариантом и работаю сейчас, получается куча колбэков и в адаптерах много кода.
Зато внешне выглядит красиво! 😁😁😁
Подумаешь, под капотом полный пипец...
источник

D

Denis in Android Developers
Leonid
Зато внешне выглядит красиво! 😁😁😁
Подумаешь, под капотом полный пипец...
ну да, давайте не делать ничего, что вызывает хоть какие-то трудности
источник

D

Denis in Android Developers
Error 440
Я с таким вариантом и работаю сейчас, получается куча колбэков и в адаптерах много кода.
думаю, можно это сделать одним коллбеком для всех горизонтальных ресайклеров
источник