JavaRush/Java Курсы/Курс "Программирование под Андроид"/Исправляем поведение кнопки Order (заказать)
Исправляем поведение кнопки Order (заказать)
Комментарии (33)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
misha_lazarev
20 мая 2022, 11:30
Выполнено✅
0
🦔 Виктор веду учебный тг-канал в t.me/Javangelion Expert
27 ноября 2020, 03:09
1. Было: метод заказа при каждом вызове инициализировал свою локальную переменную с двумя чашками кофе и отображал соответствующую сумму, работая абстрагировано от всех остальных методов и глобальных переменных.
2. Нужно: посчитать сумму и отобразить её в зависимости от кол-ва заказанного кофе в глобальной переменной.
3. Всё получиться!
p.s.
Сразу бурная активность началась в комментах : )
+3
Stragin
8 июня 2020, 11:50
надо просто в нашем методе submitOrder в вызове метода displayPrice передавать в качестве параметра нашу глобальную переменную quantity
0
Alexandr
14 апреля 2020, 18:10
удалить переменную, где происходит расчет для цены.
0
Stepan A.
7 марта 2020, 22:06
int numberOfCoffees = quantity;
+1
Денис
4 апреля 2019, 07:22
нужно удалить локальную переменную в методе submitOrder. тогда метод submitOrder будет ссылаться на глобальную переменную, которую мы определили прежде
0
LightLine
22 января 2019, 11:50
Нужно в методе sumbitOrder убрать локальную переменную, тем самым наш метод будет всегда обращаться к глобальной переменной и рассчитывать значение для нее
+1
Станислав Прокопьев
6 ноября 2018, 15:08
+1
Roman Sergeevich
24 августа 2018, 23:04
Я вообще к + и - подключил дисплей прайса чтоб с числом чашек кофе отображалась сразу и цена.
Сейчас пришлось убирать кнопки дисплея 2 и в сумбитОрдер менять нумберкофес на кьюанити.
Вообщем переменная нумберКофес стала бесполезной теперь .
В итоге все получилось как на видео )
+1
Мария Минина
5 июля 2018, 16:32
Компилятор не распознает этот метод displayMessage. У кого-то еще была такая проблема? Как справились?
/**
* This method is called when the order button is clicked.
*/
public void submitOrder(View view) {
String priceMessage = "Total: $" + (quantity * 5) + "\n Thank you!";
displayMessage(priceMessage);
}
0
Станислав Прокопьев
24 октября 2018, 22:51
На моём уровне новичка, я думаю, что для благодарности за заказ, нужно вывести отдельную View(ку).
+1