Je veux que le AlertDialog apparaisse une fois que le CountDownTimer se termine mais j'obtiens une erreur quand j'essaie de le faire. Est-ce que quelqu'un a une solution ou une meilleure façon de le faire?Android CountDownTimer et AlertDialog
{
new CountDownTimer(60000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText(":" + millisUntilFinished/1000);
}
public void onFinish() {
mTextField.setText("GAME OVER");
mTextField.setTextSize(50);
AlertDialog.Builder ADB = new AlertDialog.Builder(getApplicationContext());
ADB.setTitle("GAME OVER")
.setMessage(R.string.app_name)
.setNeutralButton("PRESS BACK AND START GAME TO PLAY AGAIN", null)
.show();
}
}.start();
}
également nous savoir quelle erreur vous obtenez .. publiez votre logcat ici – 5hssba
quelle est l'erreur? –
Publiez ce code dans un fichier séparé: AlertDialog.Builder ADB = new AlertDialog.Builder (getApplicationContext()); ADB.setTitle ("GAME OVER") .setMessage (R.string.app_name) .setNeutralButton ("APPUYEZ SUR LE RETOUR ET COMMENCEZ LE JEU POUR RÉOUVRIR", null) .show(); que d'appeler cette méthode en finition, j'espère que cela fonctionnera –