Bonjour,
J'aimerais savoir si il était possible de désactiver toutes les dates antérieures au jour courant dans un DatePicker. Si oui, auriez vous une aleternative a me proposer ?
Merci d'avance.
Bonjour,
J'aimerais savoir si il était possible de désactiver toutes les dates antérieures au jour courant dans un DatePicker. Si oui, auriez vous une aleternative a me proposer ?
Merci d'avance.
Voilà ma class qui hérite de DialogFragment :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class SelectDateFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { final Calendar calendar = Calendar.getInstance(); int yy = calendar.get(Calendar.YEAR); int mm = calendar.get(Calendar.MONTH); int dd = calendar.get(Calendar.DAY_OF_MONTH); return new DatePickerDialog(getActivity(), this, yy, mm, dd); } public void onDateSet(DatePicker view, int yy, int mm, int dd) { populateSetDate(yy, mm+1, dd); } }
Bonjour,
Depuis l'API 11 tu as cette fonction
http://developer.android.com/referen...tMinDate(long)
Sinon il faut que tu redéfinisse la fonction
http://developer.android.com/referen...int, int, int)
Et bloquer tout changement ayant une date antérieure
Partager