Как запустить поток Runnable в Android через определенные промежутки времени?

Я разработал приложение для отображения текста через определенные промежутки времени на экране эмулятора Android. Я используюHandler класс. Вот фрагмент из моего кода:

handler = new Handler();
Runnable r = new Runnable() {
    public void run() {
        tv.append("Hello World");               
    }
};
handler.postDelayed(r, 1000);

Когда я запускаю это приложение, текст отображается только один раз. Почему?

Ответы на вопрос(10)

Ваш ответ на вопрос