DatePicker实现只可选择年月

作者: XiaLong | 来源:发表于2016-06-28 14:35 被阅读3932次

DatePicker实现只可选择年月

final DatePicker datePicker = (DatePicker) mViewDateselect.findViewById(R.id.date_picker);
Calendar mCalendar= Calendar.getInstance(); datePicker.init(mCalendar.get(Calendar.YEAR), mCalendar.get(Calendar.MONTH), mCalendar.get(Calendar.DAY_OF_MONTH), null);
 //禁止弹出输入键盘
datePicker.setDescendantFocusability(DatePicker.FOCUS_BLOCK_DESCENDANTS);
LinearLayout ll = (LinearLayout) datePicker.getChildAt(0);
LinearLayout ll2 = (LinearLayout) ll.getChildAt(0);
ll2.getChildAt(2).setVisibility(View.GONE);
Integer month = datePicker.getMonth() + 1;
Integer year = datePicker.getYear();
String strMonth = (month.toString().length() == 1 ? "0" + month.toString() : month.toString());
String strYear = year.toString();

相关文章

网友评论

    本文标题:DatePicker实现只可选择年月

    本文链接:https://www.haomeiwen.com/subject/zmstjttx.html