Je crée une application qui se connecte au serveur (localhost).Codes en cours dans Countdown Timer
Dans mon activité, j'ai un compte à rebours qui va cocher pendant 30 secondes et au finish()
j'ai un code pour vérifier s'il y a des changements dans la base de données sur le serveur, puis redémarrez la minuterie afin qu'il soit une boucle dans l'activité. Mais la minuterie semble courir une seule fois. Quand je suis en cours d'exécution en mode débogage, le minuteur obtenir une certaine erreur au finish()
, il a dit que je manque un certain dossier ou fichier lié à l'API ou la version du SDK qui est en cours d'exécution dans android:targetSdkVersion="9"
S'il vous plaît aider moi avec ce problème. Voici l'activité:
public class Account_Activity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
//Creating the UI and some methods
counter = new CountDownTimer(30000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
}
@Override
public void onFinish() {
//Codes for checking the changes in the database on the server
start();
}
};
counter.start();
}
}
Dois-je créer un fil de discussion ou pas?
Avez-vous envisagé d'utiliser [TimerTask] (http://developer.android.com/reference/java/util/TimerTask.html) et Timer? – Vinay
Merci pour votre commentaire vini. Comme je l'ai dit, je suis nouveau sur Android, donc je n'ai jamais entendu parler de TimerTask, je pense que je vais jeter un coup d'oeil. – JozackOverFlow