2017-05-20 15 views
0

배경과 제목 색상을 변경하여 내 ActionBar 스타일을 변경하려고합니다. 배경은 괜찮지 만 변경하려고하면 titleTextStyle 내가 매니페스트에 정의한 제목이 사라집니다.스타일을 변경하면 ActionBar 제목이 사라집니다.

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> 
      <!-- Customize your theme here. --> 
      <item name="colorPrimary">@color/primary</item> 
      <item name="colorPrimaryDark">@color/primary_dark</item> 
      <item name="colorAccent">@color/accent</item> 
      <item name="android:actionBarStyle">@style/AppTheme.ActionBarStyle</item> 
      <item name="actionBarStyle">@style/AppTheme.ActionBarStyle</item> 
     </style> 

     <style name="AppTheme.ActionBarStyle" parent="@android:style/Theme.Holo.Light.DarkActionBar"> 
      <item name="android:background">@color/dark</item> 
      <item name="background">@color/dark</item> 
      <item name="android:textColor">@color/icons</item> 
      <item name="android:displayOptions">showHome|showTitle|useLogo</item> 
      <item name="android:titleTextStyle">@style/AppTheme.ActionBar.TitleStyle</item> 
      <item name="titleTextStyle">@style/AppTheme.ActionBar.TitleStyle</item> 
     </style> 

     <style name="AppTheme.ActionBar.TitleStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title"> 
      <item name="android:textColor">@color/icons</item> 
     </style> 

기본 아이콘의 색상에 대한 또 다른 의심이 있습니다. 예를 들어, 나는 NavigationDrawer을 사용하고 당신의 아이콘의 색상을 변경하려면 나를 위해 일한

답변

0

:

getSupportActionBar().setDisplayShowTitleEnabled(true);