2013-08-13 2 views
4

다음 그림과 같이 TimePicker으로 DialogFragment 또는 Dialog을 만들고 싶습니다. 문제는 내 응용 프로그램이 Holo.Light 테마를 사용하고 거기서부터 사용자 지정하고 있지만 TimePicker과 관련된 내용을 찾을 수 없다는 것입니다.Android에서 사용자 정의 스타일을 사용하여 TimePickerDialog 만들기

enter image description here

그것은 TimePicker에 사용자 정의 스타일을 할당 할 수 있습니까? 나는 안드로이드 공식 문서에서 아무 것도 발견하지 못했다.

다음 이미지는 지금까지 얻은 것입니다. 그러나 여전히 TimePicker은 원하는 색상이 아닙니다 (제목의 구분 기호와 동일한 오렌지색 임) 심지어 XML의 경우 다음과 같이 나타납니다 :

<TimePicker 
     android:id="@+id/picker" 
     style="@style/Checkmark" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="10dip" /> 

enter image description here

모든 아이디어, 제발? 미리 감사드립니다.

+0

이 링크는 당신을 도움이 될 것입니다 (종속성 지옥주의) 얻을하는 것이 좋을 것입니다, 전체 라이브러리가 필요하지 않습니다 9236389/custom-date-picker-with-months and years – JavaDM

답변

3

나는 HoloEverywhere https://github.com/Prototik/HoloEverywhere을 사용하여 안드로이드 2.2 이상의 기본 Holo 요소를 가지고 있습니다. 오픈 소스이기 때문에이 라이브러리를 사용하면 피커를 쉽게 스타일링 할 수 있으며 코드에 대한 모든 액세스 권한을 얻을 수 있습니다. http://stackoverflow.com/questions/ :

아마 당신은 단지 TimePicker 요소

+0

불행히도 HoloEverywhere를 가져 와서 작동시키는 데 많은 문제가 있으므로이 작업을 수행 할 수 없습니다. – noloman