2017-10-18 276 views
1

默认显示DatePicker显示当前月份,但用户可能希望选择数百个月前的日期。当然,可以选择年份并选择出生年份,但许多用户并不知道这一点,大多数用户都会点击几个月来选择出生日期。这造成了很大的挫折感。如何为出生日期选择日期配置DatePicker

有没有办法配置Android DatePicker,以便它在打开时要求用户先选择年份?或者有没有一种显示月份的方法,以便用户可以更快地滑过它们而不是点击?或者是否真的有必要在日期选择器之前创建一个UI,要求它们选择DatePicker打开之前的一年?我发现用于选择日期的DatePicker非常差,因为它的易用性要求使用许多用户不知道的功能。

回答

0

上的DatePicker最后三个属性下面做的伎俩,因为它从“日历”视图切换的DatePicker使用的年,月,日三个微调:

<DatePicker 
    android:id="@+id/datePicker" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:calendarViewShown="false" 
    android:datePickerMode="spinner" 
    android:spinnersShown="true" 
    > 
相关问题