SingleDateAndTimePicker icon indicating copy to clipboard operation
SingleDateAndTimePicker copied to clipboard

Wrong day name

Open MerveGencer opened this issue 5 years ago • 3 comments

There is an issue with the day names, 10th of January on 2021 is Sunday and it is displayed as Monday on the picker view. "Today" is ignored counting days, so 1 day before "today" is actually today.

I am using it in a dialog layout with these parameters:

<com.github.florent37.singledateandtimepicker.SingleDateAndTimePicker
            android:id="@+id/single_day_picker"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="@dimen/spacing_16dp"
            app:picker_itemSpacing="6dp"
            app:picker_selectorColor="@android:color/transparent"
            app:picker_stepSizeHours="1"
            app:picker_stepSizeMinutes="5"
            app:picker_cyclic="true"
            app:picker_mustBeOnFuture="true"
            app:picker_visibleItemCount="7"
            app:fontFamily="@font/inter_medium_family"
            app:picker_textColor="@color/primaryTextColor"
            app:picker_selectedTextColor="@color/yellowish"
            app:picker_displayYears="true"
            />

And here is the result ( I also put the year in order to be more clear):

Screen Shot 2021-01-11 at 16 03 49

MerveGencer avatar Jan 11 '21 13:01 MerveGencer

Remove app:picker_mustBeOnFuture="true"

In your java/kotlin file: datePicker.setMustBeOnFuture(true)

shervinkoushan avatar Jan 22 '21 21:01 shervinkoushan

Yeah, removed setting the attribute through xml and set it inside kotlin and now it is working. But still, this is an issue that needs to be fixed.

MerveGencer avatar Jan 27 '21 11:01 MerveGencer

Happy you got it working. I agree, it should be fixed.

shervinkoushan avatar Jan 27 '21 15:01 shervinkoushan