Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
FinansistValia
0 / 0 / 0
Регистрация: 27.01.2015
Сообщений: 3
#1

R.id - Программирование Android

27.01.2015, 17:46. Просмотров 445. Ответов 4
Метки нет (Все метки)

Добрый день! почитав java, стала проходить уроки по программированию Android (не имея опыта в программировании вообще). И сразу проблема: не работает код из урока, studio подчеркивает красным класс "R", я почитала о нем- он должен был создаться автоматически (и он есть, я нашла). Код урока такой:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RelativeLayout;
import android.widget.TextView;
 
 
public class MainActivity extends Activity {
 
    private RelativeLayout mRelativeLayout;
    private TextView mInfoTextView;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        mRelativeLayout = (RelativeLayout) findViewById(R.id.relativeLayout);
        mInfoTextView = (TextView) findViewById(R.id.textView);
 
        Button yellowButton = (Button) findViewById(R.id.buttonYellow);
        yellowButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                mInfoTextView.setText(R.string.yellow);
                mRelativeLayout.setBackgroundColor(getResources().getColor(R.color.yellowColor));
            }
        });
    }
 
    public void onRedButtonClick(View view) {
        mInfoTextView.setText(R.string.red);
        mRelativeLayout.setBackgroundColor(getResources().getColor(R.color.redColor));
    }
 
    public void onGreenButtonClick(View view) {
        mInfoTextView.setText(R.string.green);
        mRelativeLayout.setBackgroundColor(getResources().getColor(R.color.greenColor));
    }
}
у меня единственное отличие- это не Activity , а BarActivity (API21).

Наверное проблема очевидна- но пока не для меня) Заранее спасибо всем!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
27.01.2015, 17:55 #2
Не будет работать, оформление плохое.
FinansistValia
0 / 0 / 0
Регистрация: 27.01.2015
Сообщений: 3
27.01.2015, 18:51  [ТС] #3
оформление моего вопроса или кода?)) если кода- то что, не стоит проходить уроки этого автора?
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
27.01.2015, 20:35 #4
Смотрите ресурсы, там ошибка скорее всего.
FinansistValia
0 / 0 / 0
Регистрация: 27.01.2015
Сообщений: 3
28.01.2015, 10:37  [ТС] #5
Спасибо, буду двигаться дальше- может позже пойму что не так в уроке.
Yandex
Объявления
28.01.2015, 10:37
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru