Jak wielokrotnie uruchamiać wątek po pewnym czasie
Chcę uruchomić wątek (który zajmuje trochę czasu w tle i NIE aktualizuje interfejsu użytkownika) po prostu pobiera niektóre pliki z Internetu i jest niezależny od interfejsu użytkownika.
Chcę uruchamiać ten wątek wielokrotnie po pewnym okresie czasu.
Jak mogę to zrobić, mam wątek podobny do poniższego:
boolean mResult =false;
void onCreate()
{
DownloadThread mDownloadThread = new DownloadThread();
mDownloadThread.start();
}
class DownloadThread extends Thread implements Runnable
{
public void run()
{
// My download code
mResult = result;
}
}
Czy muszę używaćHandler
za wdrożenie?