으로 돌아 가기 내 문제는 기본 스타일로 android:Theme
을 사용하고 버전 11 이상의 OS에는 android:Theme.Holo.Light
을 사용하고 v14에서는 android:Theme.Holo.Light.DarkActionBar
이상을 사용하는 Android 앱입니다.Holo 테마 앱이 기본 Android 테마
응용 프로젝트는 ADT 이클립스 마법시를 사용하여 만든, 그래서 AndroidManifest.xml
세트 android:theme="@style/AppTheme"
, 각각 세 styles.xml
파일의 values
, values-v11
하나, 그리고 values-v14
폴더가되었다. 기본값은 styles.xml
values-v11
세트
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
및이 꽤 많은 시간 동안 잘 일을 마지막으로 styles.xml
values-v14
에서 세트
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
에
<style name="AppBaseTheme" parent="android:Theme">
styles.xml
을 설정합니다. 나는 에뮬레이터와 Holo 테마를 사용하여 진저 브레드의 모양을 Galaxy SIII에서 확인했습니다.
하지만 이제는 삼성 휴대 전화도 style.xml
에서 설정 한 클래식 Android : The 테마 만 사용합니다. 또한 AndroidManifest.xml
의 minSdkVersion
을 16으로 높이고 홀로 테마를 기본값 styles.xml
으로 설정하려고했습니다. 청소와 재건축도 아무런 효과가 없었다.
홀로 테마는 앱에서 기꺼이 무시되며, 내가 해결할 수있는 곳은 어디인지 알 수 없습니다.
도움이나 의견이 있으면 대단히 감사하겠습니다. 내가
android:theme="@style/AppBaseTheme"
모든 것을 AndroidManifest.xml
에
android:theme="@style/AppTheme"
를 교체 할 경우
업데이트
은 (AppBaseTheme
는 사용자 정의 된 플랫폼 독립적 AppTheme
의 플랫폼에 의존하는 부모 테마 괜찮 작품). 안드로이드 런타임이 게으르며 가장 구체적인 버전 인 AppBaseTheme
을 찾지 않는다고 여겨지지만, 항상 발견 된 버전을 가지고 있습니다. values/styles.xml