我正在尝试使用日期选择器来获取出生日期。我使用以下代码: -
new DatePickerDialog(SignUpOne.this, date, 1950,01,
01).show();
我已经在HTC ONE S,Galaxy S4和三星Galaxy Grand Quattro上进行了测试。他们都显示初始日期为1950,01,01
但是当我使用运行Android 4.2.1的Lenovo K900进行测试时,它会一直显示1989-01-01的初始日期。
是否可以设置初始日期。
答案 0 :(得分:1)
尝试使用DatePicker的setMinDate()方法,例如:
Calendar minPickerDate = Calendar.getInstance();
minPickerDate.set(Calendar.YEAR, 1900);
picker.setMinDate(minPickerDate.getTimeInMillis());