1) у методі run() щось страшне відбувається. змінна "i" ініціалізується у методі і відразу плюсується на 1 = завжди при всіх виконаннях вона буде рівна одиниці
2) метод run() виконується у потоці, а у потоці не можна працювати з інтерфейсом (у Вашому випадку з TextView). Тому треба виконувати такі блоки у головному потоці. Для цього використовується або метод runOnUiThread(Runnable action) або ще краще використовувати для обробки таких конструкцій Handler
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.