Mon application fonctionnait parfaitement sur mon émulateur Android 2.2. J'ai ensuite décidé de la tester sur un émulateur Android 4.1. Le site DatePickerDialog
a l'air un peu différent et, pour une raison quelconque, lorsque j'appuie sur "Done", la onDateSet()
est appelé deux fois et cause des problèmes dans mon application.
Je le sais parce que le journal indiqué ci-dessous dans le code est imprimé deux fois chaque fois que je clique sur "Done".
mDateSetListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
Log.v("onDateSet", "ENTERED");
//rest of code...
}};
Android 2.2 DatePicker
Android 4.1 DatePicker