Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11636
Последний выпуск: 19.06.2015

Почему все падает, если раскомментить строку tv.append(" extra"); ?

12K
07 августа 2011 года
Evg64
35 / / 15.01.2007
Добрый день! Хочу сделать так, чтобы приложение с интервалом в 0,5 сек выводило цифры в столбик (изучаю андроид).
Написал такой код:
Код:
public class AndroidTestActivity extends Activity {
        protected void onCreate(Bundle icicle) {
                super.onCreate(icicle);
                setContentView(R.layout.main);
                new Thread(new Runnable(){
                        public void run() {            
                                TextView tv=(TextView) findViewById(R.id.hello);
                                for (int i=1;i<5;i++){  
                                        //tv.append(" extra");
                                        try {Thread.sleep(500);}
                                        catch (InterruptedException e) {e.printStackTrace();}
                                }
                        }
                }).start();
        }
}

В таком виде работает, но если раскомментить строку //tv.append(" extra"); - все упадет.
Как вариант, можно закомментить конструкцию try-catch и раскомментить //tv.append(" extra");. Почему все падает, если раскомментить и то, и другое?

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог