마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드(Android) DatePicker Custom 관련 질문입니다.

0 추천
안녕하세요.

안드로이드(Android) DatePicker 관련 질문 좀 할게요.
DatePicker로 날짜를 선택하게 되면 기준이 양력으로 선택할 수 있잖아요.
예를 들면 2016년에는 2월은 29일, 2017년 2월은 28일까지 DatePicker에서 자동으로 변환되잖아요.

근데 문제는 음력으로 선택할 때 (음력) 2017년은 2월 30일까지 있어서 이런 연도는 2월 29일, 30일을 선택할 수가 없습니다.
그래서 검색을 해봤는데 NumberPicker 쓰라는 거 봤는데 그건 또 API가 11이더라고요. 전 API 8까지는 지원을 해야 하는 상황이고요.

혹시 DatePicker 커스텀 해서 2월은 무조건 30일까지 나오게 한다든가 할 순 없나요?
방법 아시면 조언이나 참고할만한 자료 있으면 링크 좀 부탁해요!!
음력 관련해서 그런지 구글링 자료도 없는 것 같고요. (제가 영어 까막눈이라서 못 찾는 걸지도 몰라요)
답답합니다.
도움 좀 주세요.

고맙습니다.
수고하세요!
디앤비 (210 포인트) 님이 2016년 4월 12일 질문
디앤비님이 2016년 4월 12일 수정

2개의 답변

0 추천
 
채택된 답변
DatePicker는 상속을 한다고 해도 내부 접근이 거의 불가능해서 커스텀이 곤란한 클래스입니다. 캘린터와 리스트뷰를 사용해서 직접 구현하시거나 오픈소스 라이브러리를 찾아보시는게 나을것 같네요.
이카르테 (3,570 포인트) 님이 2016년 4월 12일 답변
디앤비님이 2016년 4월 12일 채택됨
저도 여러 가지로 테스트해보고 찾아봤는데,
아무래도 다른 방법을 찾아봐야 할 것 같습니다.
이카르테 님 답변 고맙습니다!
0 추천

아직도 8을 지원하신다구요???

요즘은 보통 14부터 시작하지 않나요?

http://developer.android.com/intl/ko/about/dashboards/index.html

현재 프로요는 0.1 % 이고 진저 합쳐도 2.7% 인데 이 정도면 버려도 되는 수치라고 생각 되네요

 

aucd29 (218,390 포인트) 님이 2016년 4월 12일 답변
아직 Gingerbread 사용자가 생각보다 있어서요.
aucd29 님 답변 고맙습니다!
...