Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2021, 16:28   #1
Ильюха1
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 92
По умолчанию Не видет переменную.

Все доброго времени суток. Посмотрел урок Android Studio приложение светофор . Там Case содержит список из 3х линерлойаут подписанных как b1, b2, b3 . В списке присваиваю цвета . Так при указании b1 пишет неизвестный класс . Вот мой текст
ackage com.example.svetofor;

import androidx.appcompat.app.AppCompatAct ivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;

public class MainActivity extends AppCompatActivity {
private LinearLayout b1, b2, b3;
private boolean start_stop = false;
private Button button_1;
private int countere =0;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ma in);
b1 = findViewById(R.id.balb_1);
b2 = findViewById(R.id.balb_2);
b3 = findViewById(R.id.bulb_3);
button_1= findViewById(R.id.button);
}

public void onClickStart(View view) {

if (!start_stop) {
button_1.setText("Stop");
start_stop = true;
new Thread(new Runnable() {
@Override
public void run() {
while (start_stop)
{countere++;
switch (countere)
{
case 1:
b1 setBackgroundCollor(getResources(). getColor(R.color.green));// Вот тут ругается на b1
break;
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}



}).start();
}
else
{
button_1.setText("Start");
start_stop= false;
}
}


@Override
protected void onDestroy() {
super.onDestroy();
start_stop = false;
}
}
Cсылка на сайт с уроком https://neco-desarrollo.es/%D1%83%D1...84%D0%BE%D1%80
Помогите , забуксовал
Изображения
Тип файла: jpg Снимок экрана_2021-03-03_22-24-13.jpg (66.0 Кб, 2 просмотров)
Ильюха1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не видет компонент TQuery Garmon БД в Delphi 0 05.05.2012 18:37
XNA не видет свойство класса StorageContainer SUDALV C# (си шарп) 2 15.07.2011 22:54
не видет библиотек san8chos Общие вопросы C/C++ 1 04.03.2011 09:57
Паскаль не видет ошибок, но не идет дальше ввода переменных( Koresh321 Паскаль, Turbo Pascal, PascalABC.NET 4 30.01.2011 09:35
программа не видет путь ola Общие вопросы Delphi 19 10.11.2006 14:46