@grek_cheburek
Программист самоучка

Как правильно, в android java, передать константу в другой класс?

Доброго времени суток!!!
В android приложения делаю логику.
Сейчас, как в плане практики просто пишу приложение.
На экране имеется много кнопок с самыми разными id.
В java я хочу создать класс пакет, в который выношу отдельный метод, который будет что-то делать после нажатия кнопок.

Так вот, я столкнулся с тем, что не могу передать константу R.id.* в метод другого класса.
Как это можно сделать? Ибо мне нужно сделать что-то подобное.
public static void btnClick(String id) {
Button btn = findViewById(id);
}
btnClick(R.id.myid);

Как правильно это сделать? спасибо за внимание.
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
не надо так делать.
прочитайте про .setOnClickListener
в качестве параметра в него передается View
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Спецвузавтоматика Ростов-на-Дону
от 100 000 до 250 000 ₽
Hunt Rangers Москва
от 220 000 до 270 000 ₽
21 июн. 2024, в 23:20
10000 руб./за проект
21 июн. 2024, в 23:14
600 руб./за проект
20 июн. 2024, в 17:08
3000 руб./в час