afficher un toast au début d'une méthode
bonjour
le problème est simple
je souhaite afficher un (message) toast placé au début d'une méthode pour faire patienter
Code:
1 2 3 4 5 6 7
|
private void PartitionShow() {
Toast.makeText(getApplicationContext(), "patientez traitement en cours ...", Toast.LENGTH_LONG).show();
// le code de ma méthode
//...
} |
seulement ce message ne s'affiche qu'à la fin du code de ma méthode
une solution qui fonctionne c'est de mettre le code dans une classe :
private class DownloadFilesTask extends AsyncTask<String, Integer, String> { }
et de gérer le toast dans : protected void onProgressUpdate(Integer... progress) { }
pour ceux que ça intéresse voir http://davy-leggieri.developpez.com/...oid/ui-thread/
seulement dans mon code je créé des objets et ça devient lourd et lent de le placer dans un autre thread indépendant
merci à ceux qui me trouveront une solution beaucoup plus simple ?