2012-08-28 3 views
1

DatePicker 및/또는 CalendarView을 사용자 지정하여 지정된 필드 만 표시되도록 할 수 있습니까? 예 : 예를 들어, DatePicker이 표시되는 월 필드 만 표시되고 싶습니다. 다른보기에서는 1 년 동안만 표시되는 것이 좋습니다.DatePicker/CalendarView 사용자 지정

사용자 지정 컨트롤을 만드는 방법을 살펴 보았지만 실제로는 너무 많습니다. 기존 컨트롤을 확장하는 간단한 방법을 찾고 있습니다. 자바 사용

답변

-1

예,

XML 속성 ..

<DatePicker android:calendarViewShown="false"/> 

: d1 그래서 코드는 다음과 같습니다 :

DatePicker selectDate =(DatePicker) findViewById(R.id.d1); 
selectDate.setCalendarViewShown(false); 

경우

사용자가 만든 DatePicker하자가 ID를 가지고 동적으로 DatePicker을 생성 중입니다.

DatePicker selectDate = new DatePicker(this); 
selectDate.setCalendarViewShown(false); 
+0

누구나 내가 왜 downvoted인지 말해 줄 수 있습니까? 나는 이것이 정답이고 그것이 작동한다고 생각합니다. –

관련 문제