가장 간단한 방법은 styles.xml에서이 작업을 수행하는 것입니다.
Google의 템플릿 styles.xml은 현재 다음을 생성합니다.
<style name="AppTheme" parent="Theme.AppCompat.Light">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
그림과 같이 닫는 태그 앞에 한 줄을 더 추가하면 텍스트 색상이 Dark ActionBar의 색상으로 변경됩니다.
<style name="AppTheme" parent="Theme.AppCompat.Light">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
</style>
색상을 다른 것으로 사용자 정의하려면 colors.xml에 자신의 색상을 지정하거나 android : textColorPrimary 속성을 사용하여 Android에서 내장 색상을 사용할 수도 있습니다.
<style name="AppTheme" parent="Theme.AppCompat.Light">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="actionBarTheme">@style/AppTheme.AppBarOverlay</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
<item name="android:textColorPrimary">@android:color/darker_gray</item>
</style>
참고 : 이렇게하면 제목의 색상과 ActionBar에 표시되는 모든 메뉴 항목의 제목이 변경됩니다.