AndroidPicker icon indicating copy to clipboard operation
AndroidPicker copied to clipboard

DatimePicker无法设置默认值

Open shijia2118 opened this issue 7 months ago • 1 comments

您好!我的项目需要选择的日期格式为:年月日时分秒,所以我选择了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);

请帮忙看一下,是我的设置有问题吗?谢谢

shijia2118 avatar Jun 27 '24 03:06 shijia2118