2013-08-21 1 views
1

나는 TimePicker를 사용하고있는 Android 앱을 개발 중입니다. 문제는 안드로이드의 다른 버전에 따라 TimePicker 스타일이 업데이트되지 않는다는 것입니다.시간 피커 스타일은 안드로이드 버전에 따라 chaning되지 않습니다

TimePicker의 이전 버전이 최신 jellyBean 전화에도 표시됩니다. 문제가 될지 잘 모르겠습니다.

도와주세요! 감사!

UPDATE :

값-V11는, 패키지의 V14 폴더를 다음 코드로 style.xml 있습니다.

<style name="AppBaseTheme" parent="android:Theme.Light"> 
    <!-- 
     Theme customizations available in newer API levels can go in 
     res/values-vXX/styles.xml, while customizations related to 
     backward-compatibility can go here. 



    --> 
</style> 

<style name="myDialog" parent="android:style/Theme.Dialog"> 
    <item name="android:windowNoTitle">true</item> 
</style> 
+0

'AndroidManifest.xml'을 게시하십시오. 특히 테마 및 대상 -sdk가있는 부분. –

+0

내 manifest.xml에 대한 http://txtup.co/XCY9T 링크를 확인하십시오. – Dave

+0

앱 테마에는'Theme.NoTitleBar'를 사용하고'@ style/myDialog'를 테마로 사용하는 활동도 있습니다. 이것이 정말로 이유인지 확인하기 위해 이러한 테마 변경 사항을 제거해보십시오 (기본 테마로 되돌아 감). –

답변

0

프로젝트 디렉토리에 values-xhdpi/values-hdpi라는 폴더가 있습니까 ??

+0

정상적인 활동을 위해이 폴더가 있습니다. 그러나 대화 상자 활동으로 timepicker가 포함 된 활동을 만들면 최신 TimePicker 스타일이 적용됩니다. – Dave

+0

이러한 폴더에서 ok는 style.xml을 제거하거나 최신 Android 버전 테마를 극복하기 위해 앱 스타일을 제거합니다. 무슨 일이 일어나고있어 귀하의 테마가 최신 테마에 우선 적용됩니다.이 폴더 style.xml 파일에있는 모든 App/Base 테마를 찾을 수 있는지 확인하고 간단한 설명을 달고 마법을 확인하십시오. 내가 원하는 것을 원하는 것입니다. –

+0

나는 최신을 원합니다. 최신 피처 폰에 올리는 시간 지정기 스타일. 최신 전화기에서도 이전 스타일을 보여주고 있습니다. 질문을 다시 체크 아웃하십시오. – Dave

관련 문제