如何在android棒棒糖中更改android操作栏中文本的颜色?

如何在android棒棒糖中更改android操作栏中文本的颜色?,android,Android,无论我做什么,操作栏文本都是黑色的,我需要将其更改为白色 我试过这个 <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"> <item name="android:colorPrimary">@color/primary_color</item> <item name="android:actionBarStyle">@style/AppThe

无论我做什么,操作栏文本都是黑色的,我需要将其更改为白色

我试过这个

<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
    <item name="android:colorPrimary">@color/primary_color</item>
    <item name="android:actionBarStyle">@style/AppTheme.ActionBar.TitleTextStyle</item>
</style>

<style name="AppTheme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Medium">
    <item name="android:textColorPrimary">@android:color/white</item>
</style>

这里的第二个答案,只是程序崩溃,第一个答案不起作用。请帮助???

在名为
values-v21
的新目录中复制
style.xml
,然后用以下内容替换:

<resources>
    <!-- inherit from the material theme -->
    <style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar">
       <!-- Main theme colors -->
       <!--   your app branding color for the app bar -->
       <item name="android:colorPrimary">@color/primary</item>
       <!--   darker variant for the status bar and contextual app bars -->
       <item name="android:colorPrimaryDark">@color/primary_dark</item>
       <!--   theme UI controls like checkboxes and text fields -->
       <item name="android:colorAccent">@color/accent</item>
   </style>

@颜色/原色
@颜色/原色/深色
@颜色/口音


有关详细信息,请参见

此操作必须有效:将其添加到res/values/styles.xml

<resources>

     <style name="AppTheme" parent="@android:style/Theme.Holo.Light.DarkActionBar">
         <item name="android:colorPrimary">@color/primary_color</item>
         <item name="android:actionBarStyle">@style/MyActionBar</item>
     </style>

     <style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
         <item name="android:titleTextStyle">@style/Textstyle</item>
     </style>

     <style name="Textstyle" parent="@android:style/Widget.TextView">
         <item name="android:textColor">@android:color/white</item>
     </style>

</resources>

@颜色/原色
@样式/MyActionBar
@样式/文本样式
@android:彩色/白色
并更改您的AndroidManifest:

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

    <activity
        android:name=".Main">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
 </application>
//
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme">   //  <--------- Here -------->

    <activity
        android:name=".Main">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
 </application>