Вопрос Как сделать выполнение цикла в Java по времени?

Регистрация
16 Ноя 2012
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Есть такой цикл:
for (int i = 0; i <= 100; i++) {
textView2.setAlpha(i / 100);
}
Он подразумевает плавное уменьшение непрозрачности объекта от 0% до 100%
При этом выполняется он, ясен перец, очень быстро, поэтому плавности никакой не выходит. Как можно сделать задержку по времени?
Вариант увеличивать i до невротбольших размеров не помогает.
 
Использовать элемент Timer или в другом потоке (не в потоке формы) выполнять данный цикл с задержкой sleep (но не лучший вариант).
 
Назад
Сверху