call function after n second(s)

Ответить
Аватара пользователя
mdzht
Сообщения: 124
Зарегистрирован: 11 ноя 2013, 11:33
Откуда: fock it
Контактная информация:

call function after n second(s)

Сообщение mdzht » 23 апр 2014, 10:59

Я пока плохо разбираюсь в потоках
Есть функция которую нужно вызывать через n секунд, сделал это как показано ниже
[syntax=java5]Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
myFunction();
}
}, n);[/syntax]
код работает, выполняется несколько раз в цикле, а когда заканчивается цикл... приложение на пару секунд зависает. Это связано с runnable() как-то? Может я не тот способ выбрал для этой задачи? Как избежать от этой задержки в конце цикла?
«Life is too short to spend rewriting code»

Аватара пользователя
adarash
Сообщения: 333
Зарегистрирован: 17 июл 2013, 09:59

Re: call function after n second(s)

Сообщение adarash » 23 апр 2014, 12:37

кода цикла не вижу

Ответить