Attendre validation TimePickerDialog pour continuer
bonjour,
j'ai créé une fonction pour afficher un TimePickerDialog, lorsque j’appelle cette fonction je voudrais attendre la validation du TimePickerDialog avant de continuer.
voici mon code:
ma fonction d'affichage du TimePickerDialog:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| public static void choix_heure(Context context, final alarme al)
{
TimePickerDialog.OnTimeSetListener debut=
new TimePickerDialog.OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay,
int minute) {
al.setTime(hourOfDay, minute);
}
};
TimePickerDialog tpd_debut = new TimePickerDialog(context,2, debut,
al.date.get(Calendar.HOUR_OF_DAY),
al.date.get(Calendar.MINUTE),
true);
tpd_debut.show();
} |
et l' appel a ma fonction:
Code:
1 2 3 4 5
| if(v.equals(findViewById(R.id.btn_choix_heure_debut)))
{
ModeleOutils.choix_heure(this, alarme_debut);
actualise(alarme_debut,aff_heure_debut);
} |
mon TimePickerDialog s'affiche bien, mais ma fonction actualise() s' exécute avant que le TimePickerDialog ait été validé.
comment faire pour attendre le clic sur le bouton ok du TimePickerDialog ?
Merci.