2012-09-05 2 views
1

부모가 Theme.Sherlock.Light 인 앱에서 새 테마를 만들었습니다. API가 < 인 기기에서 변경 사항은 작동하지만 앱이 3.0 이상 (이 경우 4.0.3)의 기기에서 실행될 때 내 새 스타일이 작동하지 않고 원래 Theme.Sherlock.Light를 사용합니다.Android ActionBarSherlock - API <3.0 및 API> = 3.0에서 테마를 변경하려면 어떻게해야합니까?

API < 3.0 및 기기> = 3.0 인 기기에서 스타일에 영향을주는 XML 스타일을 만들려면 어떻게해야합니까?와 한 번, 그리고 android: -prefix없이 :

+0

모든 styles.xml 코드를 게시하십시오. –

답변

2

는 ActionBarSherlock의, 당신은 두 번 스타일을 선언해야합니다.

여기의 예제를 참조하십시오 : http://actionbarsherlock.com/theming.html

+0

작동했습니다 ... 답변 해 주셔서 감사합니다. –

+0

위대한, 다음 표시된 대답을 허용! 다른 사람들은 질문에 답이 없다고 생각하면서 여기를 계속 살펴볼 것입니다. – Reinier

+0

나는 시도했지만, 나의 낮은 명성 때문에 어떤 대답에도 "엄지 손가락"을 달 수가 없다. "엄지 손가락"에 대해 15 가지의 명성이 필요합니다. –

관련 문제