Автор Denman117 задал вопрос в разделе Другие языки и технологии
Java. Android. Как передать переменную с layout с помощью onClick в функцию? и получил лучший ответ
Ответ от [гуру]
У onClick() должен быть аргумент типа View
Вот это и есть кнопка.
Нужно получить кнопку из layout и сравнить ее с этим аргументом.
Получить так:
Button button1 = (Button)findViewById(R.id.button1); // button1 - id из layout
(15636)
view - это объект фактически типа Button
Ответ от Виктор Обухов[новичек]
ленту читал?
ленту читал?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Java. Android. Как передать переменную с layout с помощью onClick в функцию?
Android Studio. Обработчик для ImageButton (воспроизведения определенного звука).
Если нужен один на все то OnClickListener выносишь в переменную и её назначаешь onClickListener,
подробнее...