2014-10-03 74 views
0

我正在嘗試使用日期選取器提取出生日期。我使用以下代碼: -聯想k900上的Android DatePicker對話框無法正常工作

new DatePickerDialog(SignUpOne.this, date, 1950,01, 
          01).show(); 

我已經在HTC ONE S,Galaxy S4和Samsung Galaxy Grand Quattro上進行了測試。他們都顯示的初始日期爲1950,01,01

但是,當我測試它與運行Android 4.2.1的聯想K900,它不斷顯示最初日期爲1989-01-01。

是否有替代設置的初始日期。

回答

1

嘗試使用setMinDate()的DatePicker的方法,例如:

Calendar minPickerDate = Calendar.getInstance(); 
minPickerDate.set(Calendar.YEAR, 1900); 
picker.setMinDate(minPickerDate.getTimeInMillis());