Arrêter un exécutable dans un Thread séparé

Salut j'ai actuellement un problème avec mon application android. Im commencer un thread supplémentaire via
la mise en œuvre de la Excecutor Interface:

class Flasher implements Executor {
    Thread t;
   public void execute(Runnable r) {
     t = new Thread(r){
     };
     t.start();
   }
 }

Je commence mon Exécutables comme ceci:

flasherThread.execute(flashRunnable);

mais comment puis-je l'arrêter?

stackoverflow.com/questions/671049/...
Ne pas mettre en œuvre votre propre Executor sans une très bonne raison de le faire - utiliser ceux déjà disponibles dans l'API Java. En outre: l'Arrêt d'une tâche effectuée dans un autre thread en Java repose toujours sur l'autre fil, ou plutôt de sa tâche à coopérer. Si votre Runnable garde assis dans une boucle sans fin, fondamentalement, ne rien faire, il n'y a "aucun" moyen de l'arrêter.
Il n'y a pas une telle méthode dans le Exécuteur de l'interface.
double possible de Comment arrêter un thread par un autre thread?

OriginalL'auteur TobiasPC | 2012-12-19