1
是否有办法自定义DatePicker和/或CalendarView,以便只显示指定的字段。对于例如在一个实例中,我希望看到DatePicker
只显示月份字段,而在另一个字段中,我希望它显示除年份外的所有年份。自定义DatePicker/CalendarView
我看过创建自定义控件,但这真的太多了。我正在寻找一种简单的方法来扩展现有的控件。
是否有办法自定义DatePicker和/或CalendarView,以便只显示指定的字段。对于例如在一个实例中,我希望看到DatePicker
只显示月份字段,而在另一个字段中,我希望它显示除年份外的所有年份。自定义DatePicker/CalendarView
我看过创建自定义控件,但这真的太多了。我正在寻找一种简单的方法来扩展现有的控件。
是,
XML属性..
<DatePicker android:calendarViewShown="false"/>
使用Java:
让您创建的DatePicker
有ID:d1
所以代码如下:
DatePicker selectDate =(DatePicker) findViewById(R.id.d1);
selectDate.setCalendarViewShown(false);
如果您正在动态创建DatePicker
:
DatePicker selectDate = new DatePicker(this);
selectDate.setCalendarViewShown(false);
任何人都可以告诉我为什么我downvoted ...我想这是正确的答案,它的工作原理。 –