gzu-liyujiang / gzu-liyujiang/AndroidPicker
DatimePicker无法设置默认值
- Dominant language
- Java
- Stars
- 6.8k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
您好!我的项目需要选择的日期格式为:年月日时分秒,所以我选择了DatimePicker对象。不过在拉起日期选择器时,默认选中的日期不是我所设置的或者我上一次选择的日期,而是开始时间。以下是相关的代码:
DatimeEntity defaultEntity = getDateTimeEntity(time);
DatimeEntity beginEntity = getDateTimeEntity("2024-01-01 00:00:00.000");
DatimeEntity endEntity = DatimeEntity.yearOnFuture(1);
picker.setBodyWidth(500);
DatimeWheelLayout wheelLayout = picker.getWheelLayout();
wheelLayout.setDateMode(DateMode.YEAR_MONTH_DAY);
wheelLayout.setTimeMode(TimeMode.HOUR_24_HAS_SECOND);
wheelLayout.setDefaultValue(defaultEntity);
wheelLayout.setRange(beginEntity, endEntity);
wheelLayout.setIndicatorEnabled(true);
wheelLayout.setIndicatorColor(getResources().getColor(R.color.button));
wheelLayout.setIndicatorSize(getResources().getDisplayMetrics().density * 2);
wheelLayout.setSelectedTextColor(getResources().getColor(R.color.button));
wheelLayout.setSelectedTextBold(true);
请帮忙看一下,是我的设置有问题吗?谢谢
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.