J'ai besoin de gérer l'heure réel de façon a ce qu'il repéré quand une certaine heure est dépasser, pour faire un compteur de jeux par exemple:
(la possibilité de jouer 10 fois dans la journée et pas plus !) .
Pour cela il faut que j'arrive a récupérer l'heure réel et qu'il tourne quand le jeux n'est pas utiliser.
Je ne sais pas par ou commencer, j'ai déjà regarder avec Calendar (il donne juste l'heure quand l'utilisateur ouvre l'activité), AlarmeClock (c'est utiliser pour un réveil) , et avec un DigitaClock (mais la je n'arrive pas a récupérer l'heure)
Donc si vous avez une méthode, merci pour votre réponse.
Déjà, tu ne vas pas faire tourner ton application en permanence. C'est non seulement une mauvaise pratique, mais en plus c'est inutile.
Tu veux limiter le nombre de parties dans une journée ? Tu peux très bien (juste un exemple simplissime) incrémenter un compteur dans un fichier. À chaque ouverture, tu ouvres le fichier, tu lis le nombre, tu l'incrémentes et si tu vois que tu dépasses la limite, tu interdis de lancer une partie. Lorsque l'utilisateur lance ton programme un autre jour, il vérifie la date du fichier : s'il est du même jour, tu fais ce qui est dit ci-dessus, sinon tu l'effaces et tu recommences à zéro.
Pas besoin d'avoir quelque chose qui surveille l'heure en permanence
C'est vrais, maintenant que tu l'a écrit, je me demande pourquoi je n'y ai pas pensé plus tôt!
(Comme quoi prendre parfois du recule et ne pas faire de fixation sur une méthode)
Site Internet : https://devst.go.yj.fr
[Android] gestion de l'heure
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Site Internet : https://devst.go.yj.fr
Site Internet : https://devst.go.yj.fr