Je suis actuellement en train de faire mon projet et j'aimerais ajouter une minuterie pour mon jeu Android Sudoku. J'ai besoin de connaître le code source et comment mettre le code source dans mon jeu de Sudoku. S'il vous plaît aider je besoin :(urgentComment ajouter une minuterie Countup sur Android?
Répondre
Android de CountDownTimer
devrait répondre à vos besoins La documentation fournit également un petit exemple qui vous aidera
EDIT:.. pour compter Je pense que Android de Chronometer
sera le plus facile choix
EDIT2:.. Je pense que vous devriez commencer here
Merci pour la réponse rapide Ovidiu Latcu mais je suis à la recherche de CountUpTimer :( – user1209031
Après avoir lu le chronomètre, je suis toujours confus sur la façon de commencer avec le code – user1209031
http://developer.android.com/resources/samples/ ApiDemos/src/com/exemple/android/apis/view/ChronometerDemo.html –
_countTimer = new CountDownTimer(40000, 1000) {
public void onTick(long millisUntilFinished) {
String _millis=String.valueOf(40-(millisUntilFinished/1000));
CameraScreen._timerTxt.setText("0."+_millis);
}
_countTimer.start();
Il t Il fait remarquer que le chronomètre utilise en interne un élément appelé system.elapsedRealTime, qui correspond au moment où le téléphone a démarré pour la première fois.
Dans une situation pratique sur des chonomètres de mise hors tension, les lectures ne sont pas correctes même si le réglage est sauvegardé précédemment.
Il se peut que je sois trop en retard mais que diable. Voici un petit exemple de la façon dont vous pouvez créer un CountUpTimer
. Ce code a été inspiré par CountDownTimer.
Si vous êtes sur android et ont besoin d'une minuterie qui les tiques chaque seconde, vous pouvez créer la sous-classe suivante de CountDownTimer
. Il peut facilement être modifié pour cocher à l'intervalle que vous voulez.
import android.os.CountDownTimer;
public abstract class CountUpTimer extends CountDownTimer {
private static final long INTERVAL_MS = 1000;
private final long duration;
protected CountUpTimer(long durationMs) {
super(durationMs, INTERVAL_MS);
this.duration = durationMs;
}
public abstract void onTick(int second);
@Override
public void onTick(long msUntilFinished) {
int second = (int) ((duration - msUntilFinished)/1000);
onTick(second);
}
@Override
public void onFinish() {
onTick(duration/1000);
}
}
Et puis l'utiliser comme
CountUpTimer timer = new CountUpTimer(30000) {
public void onTick(int second) {
timerView.setText(String.valueOf(second));
}
};
timer.start();
- 1. Embellir une minuterie countup
- 2. Mise en forme countUp minuterie Javascript
- 3. Android Sync vidéo avec minuterie
- 4. CountUp temps dans l'application android
- 5. Comment faire une minuterie précise sur Android?
- 6. Comment ajouter une minuterie à une application!
- 7. comment utiliser une minuterie android
- 8. Action Script 3. Comment ajouter une minuterie?
- 9. Comment ajouter 5 secondes à une minuterie
- 10. Ajouter minuterie Après avoir cliqué sur jQuery
- 11. Ajouter une minuterie pour changer l'image sur le vol stationnaire
- 12. Ajouter des virgules à un javascript countup timer
- 13. Thread Android pour une minuterie
- 14. Comment ajouter une minuterie à une application de console C#
- 15. Placez sendmail sur une minuterie
- 16. Comment créer une minuterie PowerPoint?
- 17. Faire une minuterie de base pour Android?
- 18. Minuterie indépendante en android
- 19. android: minuterie: téléphone éteint
- 20. Fonction d'exécution sur une minuterie
- 21. La minuterie Android s'arrête
- 22. Android, Décuplez bouton avec minuterie
- 23. Rejeter la vue android après une minuterie
- 24. Comment lancer une minuterie?
- 25. Minuterie dans Android JNI
- 26. Intervalles de minuterie, Faire une minuterie arrêter une autre minuterie -
- 27. Comment régler une minuterie pour MediaPlayer dans Android?
- 28. créer une minuterie numérique simple en android
- 29. Minuterie Android se déclenche une seule fois
- 30. Problème de minuterie Android
Bienvenue sur Stack Overflow, s'il vous plaît lire le [FAQ] (http://stackoverflow.com/faq). Notez que ce n'est pas le site "Écris mon code pour moi". Si vous avez un problème spécifique s'il vous plaît laissez-nous savoir ce que c'est, et qu'avez-vous fait - en essayant de le résoudre. Aussi, si c'est votre devoir - s'il vous plaît marquer la question en tant que telle. – amit