2014-07-07 4 views
2

작업 표시 줄 탭 텍스트 색을 변경해야합니다. 작업 표시 줄 탭 텍스트 색을 검정색으로 표시합니다. 그러나이를 흰색으로 변경해야합니다.작업 표시 줄 탭 텍스트 색을 변경하는 방법

매니페스트 :

<?xml version="1.0" encoding="utf-8"?> 

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.fth.android" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="14" 
     android:targetSdkVersion="19" /> 

    <uses-feature 
     android:name="android.hardware.touchscreen" 
     android:required="false" /> 

    <application 
     android:name="com.sit.fth.app.GemsApplication" 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 

     android:theme="@android:style/Theme.Holo.Light" > 
     <activity 
      android:name="com.sit.fth.activity.SplashActivity" 
      android:launchMode="singleTask" 
      android:label="@string/app_name" 
      android:screenOrientation="portrait" 
      android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" > 

      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 


     </activity> 

    </application> 

</manifest> 

입술/값/styles.xml :에서는

<resources xmlns:android="http://schemas.android.com/apk/res/android"> 

    <!-- 
     Base application theme, dependent on API level. This theme is replaced 
     by AppBaseTheme from res/values-vXX/styles.xml on newer devices. 
    --> 
    <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> 

    <!-- Application theme. --> 
    <style name="AppTheme" parent="AppBaseTheme"> 

     <!-- All customizations that are NOT specific to a particular API-level can go here. --> 
    </style> 

    <style name="GridLayout"> 
     <item name="android:drawSelectorOnTop">true</item> 
     <item name="android:listSelector">@drawable/photogrid_list_selector</item> 
    </style> 

    <style name="CustomRatingBar" parent="@android:style/Widget.RatingBar"> 
     <item name="android:progressDrawable">@drawable/custom_ratingbar</item> 
     <item name="android:minHeight">20dip</item> 
       <item name="android:maxHeight">20dip</item> 
    </style> 


    <style name="CustomTheme" parent="@android:style/Theme"> 
    <item name="android:tabWidgetStyle">@style/CustomTabWidget</item> 
</style> 

<style name="CustomTabWidget" parent="@android:style/Widget.TabWidget"> 
    <item name="android:textAppearance">@style/CustomTabWidgetText</item> 
</style> 

<style name="CustomTabWidgetText" 
    parent="@android:style/TextAppearance.Widget.TabWidget"> 
    <item name="android:textSize">12sp</item> 
    <!-- <item name="android:textStyle">bold</item> --> 
</style> 


</resources> 

입술/color.xml :

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <drawable name="list_bg_normal">#00000f</drawable> 
    <drawable name="list_bg_normal_audio">#ededed</drawable> 
    <drawable name="list_bg_pressed_audio">#FFFFFF</drawable> 
    <drawable name="list_bg_pressed">#848484</drawable> 
    <color name="grid_state_pressed">#BB7dbcd3</color> 
    <color name="grid_state_focused">#777dbcd3</color> 
    <drawable name="app_theme_bg">#F5F5FA</drawable> 

    <color name="title_detail_color">#000000</color> 
    <color name="duration_color">#e4e4e4</color> 
    <color name="content_color">#454545</color> 

</resources> 

아무도 이것들을 도와 줄 수 없어. 고마워.

+2

가능한 중복 [액션 바의 텍스트 색은] 어떤 리소스를 찾을 수 없습니다 (http://stackoverflow.com/questions/5861661/actionbar-text-color) –

답변

15

선언이 당신의 AppTheme에 : 여기에

<item name="android:actionBarTabTextStyle">@style/tabtextcolor</item> 

이 스타일 선언입니다 :

<style name="tabtextcolor" parent="@android:style/Widget.Holo.Light.ActionBar.TabText"> 
    <item name="android:textColor">@android:color/white</item> 
</style> 
+0

은 그 오류를 일치 @ style/Widget.AppCompat.Light.ActionBar.TabText – Steve

+0

또한 @ resource/style/Widget.AppCompat.ActionBar.TabText와 일치하는 리소스를 찾을 수 없습니다. – Steve

+0

완벽하게 작동합니다. 아마도 AppCompat 라이브러리