Comment définir une minuterie, par exemple pendant 2 minutes, pour essayer de se connecter à une base de données et lancer une exception en cas de problème de connexion ?
Réponse
Trop de publicités?
Abhishek Garg
Points
126
[Android] si quelqu'un cherche à mettre en œuvre minuterie sur Android en utilisant java .
vous devez utiliser Fil conducteur de l'interface utilisateur comme celui-ci pour effectuer des opérations.
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
ActivityName.this.runOnUiThread(new Runnable(){
@Override
public void run() {
// do something
}
});
}
}, 2000));
- Réponses précédentes
- Plus de réponses
1 votes
L'OP pourrait-il préciser s'il souhaite simplement tenter l'action pendant au moins 2 minutes, ou si l'exception doit être levée après les deux minutes, même si une tentative de connexion est en cours ?