如何解决如何更改Android中日期选择对话框的默认年份1900?
想将最小日期1900年的默认年份更改为1902年。
实施:
val date = SimpleDateFormat("MM/dd/yyyy",Locale.ENGLISH).parse("01/01/1902")
date?.let {
datePicker?.datePicker?.minDate = date.time
}
结果:在Android 10中完美设置了最小年份(1902),但对于Android 7,则设置了1901。
解决方法
解决方案::使用Calendar设置DatePickerDialog的最小日期。
val calendar = Calendar.getInstance(Locale.ENGLISH)
calendar.set(1902,Calendar.JANUARY,1)
datePicker.datePicker.minDate = calendar.time.time
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。