С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Tazman
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 2
1

Andoid SDK и Eclipse

10.12.2013, 20:40. Просмотров 777. Ответов 2
Метки нет (Все метки)

Добрый день, уважаемые завсегдатаи форума. Пришел к вам с таким вопросом. Решил посмотреть обе среды разработки: Android SDK и Eclipse с плагином. Так вот, с кодом
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView tvHello = (TextView)findViewById(R.id.textView1);
        tvHello.setText("Hello world");
    }

возникают проблемы. В Эклипсе он без проблем отработает, и текст компонента textView1 изменится. Но если я такое же сделаю в Android SDK
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class MainActivity extends ActionBarActivity {
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView tvHello = (TextView)findViewById(R.id.textView);
        tvHello.setText("Hello world");
 
        if (savedInstanceState == null) {
            getSupportFragmentManager().beginTransaction()
                    .add(R.id.container, new PlaceholderFragment())
                    .commit();
        }
    }

то программа вывалится с ошибкой, а в логах ткнут меня в "Caused by: java.lang.NullPointerException" как раз на той строке, где я вызываю метод setText. Почему такое происходит? Если же я засуну обращение к метке в метод onCreateOptionsMenu(Menu menu), то текст тоже изменится. С чем это связано, ведь setContentView выполнился.
Спасибо большое.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2013, 20:40
Ответы с готовыми решениями:

Eclipse SDK
Без сил уже решить эту проблему.. Кто знает в чем проблема? При создании в...

Android SDK не запускается в Eclipse
скачал sdk на странице - http://developer.android.com/intl/ru/sdk/index.html ...

Установка Android SDK + Eclipse + ADT
Ребят, всем привет! У меня уже сутки не получается установить Android SDK +...

Как в eclipse прописать путь к SDK
Как в eclipse прописать путь к SDK. Я просто сначала установил eclipse и ADT...

Связать Android SDK и Eclipse Luna
Здравствуйте! Недавно переустановил ОС с W7x32 -> W7x64, поставил также...

2
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
10.12.2013, 20:48 2
Цитата Сообщение от Tazman Посмотреть сообщение
R.id.textView1
Цитата Сообщение от Tazman Посмотреть сообщение
R.id.textView
поясните, почему id разные?
NPE значит в layout'е нет вью с таким id
0
Tazman
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 2
10.12.2013, 22:07  [ТС] 3
Цитата Сообщение от YuraAAA Посмотреть сообщение
поясните, почему id разные?
NPE значит в layout'е нет вью с таким id
Спасибо за ответ, но это слишком просто, чтобы быть правдой. Просто Эклипс создал TextView с таким именем, а Android Studio со своим. Вью с таким id точно есть.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2013, 22:07

ошибка при установке Android SDk на eclipse
сколько уже раз не пытался из каких источников не ставил постоянно при...

Windows 7 x64 и Android SDK, Eclipse, IntelliJ
Здравствуйте! Являясь в некотором роде ретроградом, я по сей день работаю на...

Правильная установка JDK + Eclipse + Android SDK + ADT Plugin
Здравствуйте. В сети много разночтений по поводу как установить jdk+ Eclipse +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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