Dans Android, j'ai besoin de démarrer et d'afficher plusieurs CountDownTimers en même temps, sur le même écran, l'un après l'autre. Comment puis-je procéder à la mise en œuvre? Est-ce que l'utilisation de threads va aider?Démarrer et gérer plusieurs CountDownTimers dans Android
0
A
Répondre
0
Vous pouvez définir et mettre en liste ou liste pour chaque temporisateur que vous voulez exécuter, et définir un temporisateur qui les décrémente toutes les secondes.
http://chat.stackoverflow.com/users/443141
a un exemple sur la façon de planifier des tâches à chaque seconde. Dans la méthode qui reçoit appelée chaque seconde, décrémentez les valeurs de tous les tableaux et mettez à jour une étiquette de texte.
...
for (int i=0; i < timers.length; i++) {
if (timers[i] > 0) {
timers[i]--;
// update your textlabel
} else {
// change the text color, flash,vibrate,...
}
}
...
Pour réinitialiser une minuterie, définissez simplement une nouvelle valeur à gauche.
Questions connexes
- 1. Android - démarrer plusieurs activités
- 2. comment gérer plusieurs émulateurs android dans Windows?
- 3. gérer plusieurs instance de webview dans android
- 4. Comment démarrer et gérer les threads Java?
- 5. Démarrer un processus et le gérer dans des applications C++
- 6. Comment gérer plusieurs notifications Android
- 7. Android gérer plusieurs clics sur les boutons
- 8. requêtes et gérer plusieurs à plusieurs dans des rails
- 9. Comment gérer plusieurs fenêtres de clavardage simultanées dans Android?
- 10. gérer wimax dans android
- 11. Comment gérer plusieurs clics dans ListView?
- 12. comment démarrer et arrêter le capteur android
- 13. Comment démarrer avec RadPHP XE2 et Android?
- 14. Android aSyncTask et démarrer une autre activité
- 15. gérer plusieurs aspects dans AspectJ
- 16. Démarrer différents boutons temporisateurs dans android
- 17. Comment gérer plusieurs actions et exceptions
- 18. Comment configurer et gérer plusieurs threads persistants?
- 19. Android GCM et plusieurs jetons
- 20. Gérer plusieurs requêtes et réponses ajax
- 21. Démarrer avec Android
- 22. Gérer un lien dans le navigateur/Webview Android pour démarrer directement une application
- 23. PHP et MySQL - gérer efficacement plusieurs relations un à plusieurs
- 24. Comment démarrer et terminer progressBarre dynamique dans android
- 25. Comment démarrer plusieurs processus dans Drools Flow?
- 26. Comment démarrer Animation dans onCreate() dans android?
- 27. Comment démarrer Learn Android?
- 28. HTML5/JS - Démarrer plusieurs webworkers
- 29. Comment gérer networkonmainthreadexception dans Android?
- 30. comment gérer plusieurs éditions de la même application Android
Pouvez-vous clarifier davantage? partir en même temps et l'un après l'autre? – SteD
L'utilisateur doit entrer le nombre de minuteurs qu'il souhaite démarrer avec la durée. La durée des minuteurs sera différente. Maintenant, quand il clique sur un bouton de démarrage, tous les minuteurs devraient commencer à s'exécuter. Comment puis-je gérer cela? Nous pouvons considérer plusieurs temporisateurs comme des activités multiples effectuées en même temps par l'utilisateur. – chiranjib
Salut, je veux commencer le compte à rebours un après l'autre est-il un moyen de commencer quand un compte à rebours terminer son exécution et d'autres peuvent commencer. – ashokk