ответ

1

Большая статья о кнопке, нажмите здесь: http://martin.cubeactive.com/android-onclicklitener-tutorial/ Его основная идея заключается в том, что у вас есть два варианта:

  1. подписываются Programatically

    1.1. Встроенная реализация OnClickListener с анонимным классом.

    1.2 Внедряя OnClickListener в свой класс (обычно это ваша активность).

  2. установить кнопку атрибута onClick в xml с именем метода обработчика.

Что полезнее спорно, но кажется лучше использовать атрибут XML OnClick, если у вас есть много кнопок, и каждый нуждается в свой собственный обработчик.

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

+0

спасибо, что статья очень проста. – user2870

0

Когда вы добавляете слушателя из xml, у вас могут быть разные действия для разных условий (язык, размеры и т. Д.) Без записи условных операторов в исходном коде ypur.