So führen Sie einen Thread nach einer gewissen Zeit wiederholt aus

Ich möchte einen Thread ausführen (der einige zeitaufwendige Aufgaben im Hintergrund erledigt und die Benutzeroberfläche NICHT aktualisiert). Er lädt nur einige Dateien aus dem Internet herunter und ist unabhängig von der Benutzeroberfläche.

Ich möchte diesen Thread nach einiger Zeit wiederholt ausführen.

Wie kann ich das tun, ich habe Thread wie folgt:

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;
    }
}

Muss ich verwendenHandler für die Umsetzung?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage