2014-04-20 2 views
0

Android 테마에 문제가 있습니다. 그것은 제목 표시 줄과 나는 정말로 그것을 원하지 않는다. 문제는 내가 2.3.3에 없으며 Kit Kat에 있습니다. 나는이 시도 :Android 테마 모두 모두 API

<style name="AppBaseTheme" parent="android:Theme.Translucent.NoTitleBar"> 
    <style name="AppTheme" parent="AppBaseTheme"></style> 

매니페스트

<application 
      android:allowBackup="true" 
      android:icon="@drawable/ic_launcher" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme"> 
+0

게시 한 코드를 이해할 수 없습니다. 매니페스트에 스타일 태그를 넣었습니까? 그들은 거기에 속하지 않습니다. –

+0

예. 그것은 Manifest <응용 프로그램의 조각입니다 ... 그리고 첫 번째 스타일에서입니다. 그것은 잘 작동하지만 제목 표시 줄 항상 나타납니다 – Kim

답변

0

당신의 Activity이 스타일을 사용하십시오 :

<style name="AppTheme" parent="android:Theme.Holo.Light"> 
    <item name="android:windowActionBar">false</item> 
    <item name="android:windowNoTitle">true</item> 
</style> 

을하지만 당신은 당신이이 2.3.3까지 아무것도를 지원하려면 values-v13 리소스 폴더의 style.xml에 해당 스타일을 넣습니다. 존재하지 않으면 그냥 만듭니다.

+0

잘 작동합니다. 또 다른 질문이 있습니다. 다른 테마를 설정하고 싶다면 API 레벨이 다른 폴더를 사용할 수 있습니까? – Kim

+0

예, 다른 많은 리소스 선택 자도 있습니다. 그것이 바로 태블릿과 같은 더 큰 화면을위한 다른 레이아웃을 만드는 방법입니다. 그러나 이전 버전과의 호환성을 위해서만 사용해야합니다. 다른 API 수준에서 앱에 다른 모양을 설정하지 마세요. 결국 모든 API 수준에서 통일 된 경험을 만들기 위해 노력하고 있습니다. –

관련 문제