Comment afficher des toasts à l'intérieur de la minuterie?

Je veux afficher toast message à l'intérieur de la minuterie et j'ai utilisé le code suivant :

timer.scheduleAtFixedRate( new TimerTask()
{       
public void run()
{
    try {  
        fun1();
        } catch (Exception e) {e.printStackTrace(); }            
    }   
}, 0,60000);    

public void fun1()
{
    //want to display toast
}

Et j'obtiens l'erreur suivante:

ALERTER/Système.err(593): java.lang.RuntimeException: ne Peut pas créer de gestionnaire à l'intérieur de thread qui n'a pas appelé Looper.prepare()

ALERTER/Système.err(593): au android.os.Gestionnaire d'.(Handler.java:121)

ALERTER/Système.err(593): au android.widget de.Toast.(Toast.java:68)

ALERTER/Système.err(593): au android.widget de.Toast.makeText(Toast.java:231)

Grâce.

J'ai rassemblé toutes ces informations dans un travail plein de code , voir ce stackoverflow.com/questions/11906361/...

OriginalL'auteur Monali | 2011-03-07