JavaRush /Курсы /Курс "Программирование под Андроид" /Изменение счёта при нажатии других кнопок

Изменение счёта при нажатии других кнопок

Курс "Программирование под Андроид"
7 уровень, 25 лекция
Открыта

Свои ответы и вопросы можете оставлять в комментариях.

Комментарии (6)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Санан Мамедов Уровень 8
24 декабря 2020
Не совсем понимаю зачем тут вообще две переменных. Достаточно одной глобальной..при нажатии каждой кнопки, передавать ему соответствующее значение. Например при нажатии 3points дать ему значение три и передать данную переменную в метод для увеличения счета соответствующей команды ну и т.д.
bighugеmistеr Уровень 15
7 января 2022
покажи свой код
🦔 Виктор Уровень 20 Expert
30 ноября 2020
1. Не вижу смысла плодить переменные, достаточно двух для подсчёта очков команд, всё остальное можно в параметрах передавать (очки за броски). 2. Всё получится!
8 октября 2019
Нет @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); displayForTeamA (scoreTeamA); } int scoreTeamA = 0; public void addThreeForTeamA(View v) { scoreTeamA = scoreTeamA + 3; displayForTeamA(scoreTeamA); } public void addTwoForTeamA (View v) { scoreTeamA = scoreTeamA + 2; displayForTeamA (scoreTeamA); } public void addOneForTeamA (View v) { scoreTeamA = scoreTeamA + 1; displayForTeamA(scoreTeamA); } /** * Displays the given score for Team A. * Метод выводит на дисплей счет команды А */ public void displayForTeamA(int score) { TextView scoreView = (TextView) findViewById(R.id.team_a_score); scoreView.setText(String.valueOf(score)); } }
Sergii Nadieiev Уровень 0
16 августа 2019
no
Борис Уровень 4
8 января 2018
Дополнительные переменные не нужны