Реагируем на нажатие кнопки

Открыта

Если при вставке нашего кода у Вас перечёркнуты некоторые слова, пока что не обращайте на это внимания. Код в всё равно будет работать.

Вот новые термины из этого урока:

Язык программирования Programming language
Джава Java
Событийно-управляемое программирование Event-driven programming
Активность Activity
Комментарии Comments
Название пакета Package name
Операторы импорта Import statements
Имя класса Class name
onCreate() при создании (onCreate())

Их определения есть в словаре терминов.

Комментарии (76)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anonymous #3170558
Уровень 8
16 октября 2023, 11:20
package com.example.myapplication; import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity; import android.view.View; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void submitOrder(View view) { display(1); } /** * This method displays the given quantity value on the screen. */ private void display(int number) { TextView quantityTextView = (TextView) findViewById(R.id.QuantityTV); quantityTextView.setText("" + number); } }
Anonymous #3138437
Уровень 3
23 августа 2022, 15:38
у меня ошибка error: package R does not exist TextView quantityTextView = (TextView) findViewById(R.id.quantity_text_view);
Radio_Bashka
Уровень 1
2 октября 2023, 19:45
У вас скорей всего компилирует на Котлин, т.к новые андроид студио его устанавливают по умолчанию, а этот код для JAVA
Руслан
Уровень 21
30 июня 2022, 11:11
увеличивает число на 1, один раз
Vladimir2020
Уровень 0
2 мая 2022, 00:31
Bogdan
Уровень 4
18 апреля 2022, 16:23
Ох, ребятки, скопипастил код, у меня все в ошибках и код не компилируется. Всё красное)) Версия A/Studio - BumbleBee 2021.1.1. Тут вообще всё по другому(. Пытался переделать - мозг закипел. ППЦ! Как можно адаптировать старый код под новую Studio и 11 андроид???? ХеееЛп! )))
Anonymous #2957882
Уровень 1
27 марта 2023, 16:58
Вроде работает, только import android.support.v7.app.AppCompatActivity; нужно поменять на import androidx.appcompat.app.AppCompatActivity;
radar
Уровень 13
6 декабря 2023, 13:12
Верно. вместо import android.support.v7.app.AppCompatActivity; ставим: import androidx.appcompat.app.AppCompatActivity; и всё заработало
Anna
Уровень 38
7 ноября 2021, 09:41
Ссылка не работет, но если все переписать с видео, то ругается на это R.id.quantity_text_view
24 ноября 2021, 19:58
кинул выше как сделать )
Arthur Yegiazaryan
Уровень 3
13 января 2022, 18:12
Не будет ругаться если в activity_main.xml ,будите писпать правильно
Anna
Уровень 38
14 января 2022, 08:52
Спасибо, будем разбираться.
Anonymous #2835370
Уровень 2
6 октября 2021, 09:40
ссылка на гитхаб не работает :-((
M.A.RРаботает в TNT
30 июля 2021, 04:13
import android.support.v7.app.AppCompatActivity; столкнулся с такой ошибкой Cannot resolve symbol 'v7'
M.A.RРаботает в TNT
30 июля 2021, 04:27
исправлено на import androidx.appcompat.app.AppCompatActivity;
16 мая 2021, 14:22
число меняется на 1
4 мая 2021, 18:50
Если у кого-то вдруг приложение при запуске выдает критическую ошибку, то просто копируйте код до метода:
public class MainActivity extends AppCompatActivity {
Все импорты подтянете сами, курс уже достаточно староват поэтому не все что они предлагают корректно работает!