Parar o thread onPause

Eu quero parar um segmento quando o usuário deixa a atividade. Parece tão simples, mas nenhuma função, que eu tentei, funciona.

Eu começo a atividade com o código

lovi = new Intent(getApplicationContext(), listoverview.class);
lovi.putExtra("reloadAll", true);
startActivity(lovi);

No onCreate do listoverview eu inicio o Thread com o código

rlMF.start();

E rlMF se parece com isso:

public Thread rlMF = new Thread(new Runnable() {
    public void run() {
        reloadMissingFiles();
    }
});

Eu tentei no onPause para usar rlMF.stop (), .interrupt (), .suspend. Nada para isso.

questionAnswers(3)

yourAnswerToTheQuestion