마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

액션바 서브타이틀 색상

0 추천

액션바에 서브타이틀을 넣었는데, 글씨의 색상은 어떻게 바꾸나요?

익명사용자 님이 2014년 6월 5일 질문

1개의 답변

+1 추천

아마 styling 으로 바꾸셔야 할겁니다. 

 
styles.xml 이나 themes.xml 에다가
 
<?xml version="1.0" encoding="utf-8"?>
<resources>
  <style name="MyTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyTheme.ActionBarStyle</item>
  </style>
 
  <style name="MyTheme.ActionBarStyle"parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:subtitleTextStyle">@style/MyTheme.ActionBar.SubTitleTextStyle</item>
  </style>
 
  <style name="MyTheme.ActionBar.SubTitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle">
    <item name="android:textColor">@color/red</item>
  </style>
</resources>
 
 
여기 있는 예제에서는 Holo.Light 테마로 다 썼는데요 DeviceDefault 나 걍 Holo 로 바꾸셔도 상관은 없습니다  ^.^
 
그리고 MyTheme 을 AndroidManifest 나 코드에다가 적용하시는 거 잊지 마시구요.
PChitty (2,750 포인트) 님이 2014년 6월 6일 답변
...