Android 如何更改actionbar文本颜色?

Android 如何更改actionbar文本颜色?,android,android-actionbar,Android,Android Actionbar,由于某些原因,它无法识别textColor属性 以下是我使用的代码: <resources> <style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="actionBarStyle">@style/AppTheme.ActionBarStyle</item> </style> <style name="AppTheme.ActionBarSty

由于某些原因,它无法识别textColor属性

以下是我使用的代码:

<resources>

<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="actionBarStyle">@style/AppTheme.ActionBarStyle</item>
</style>

<style name="AppTheme.ActionBarStyle" parent="Theme.AppCompat.Light">
    <item name="titleTextStyle">@style/AppTheme.ActionBar.TitleTextStyle</item>
    <item name="background">@color/DarkSlateGray</item>
</style>

<style name="AppTheme.ActionBar.TitleTextStyle" parent="Theme.AppCompat.Light">
    <item name="textColor">@color/White</item>
</style>
</resources>

@style/AppTheme.ActionBarStyle
@style/AppTheme.ActionBar.TitleTextStyle
@颜色/深灰色
@颜色/白色

错误:(14,21)找不到与给定名称匹配的资源:attr'textColor.

我希望这将对您有所帮助

用这个

<item name="android:textColor">@color/White</item>
@color/White
而不是这个

 <item name="textColor">@color/White</item>
@color/White
重复问题:

此链接将帮助您完成java类

从样式上看,请使用此

@甘尼什

@rnoway答案中提到了它

     <style name="MyTheme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
       <item name="android:textColor">@color/red</item>
   </style>

@颜色/红色

set parent to parent=“@style/textpearance.AppCompat.Widget.ActionBar.Title”而不是parent=“Theme.AppCompat.Light”希望works@Shubham不起作用。给出了相同的错误。如果您将工具栏用作操作栏,则此链接将帮助您尝试将颜色设置为html代码,
#d1cbf5
仅当您准备提供问题的答案时,答案可能重复。不要用重复或提及其他人。如果您想说除“回答”之外的任何内容,请使用“注释”选项。@MobilityNewTech不会给出任何错误,但不会显示任何文本。主题类似,但上下文不同于发布的其他问题previously@MobilityNewTech我尝试了编程,但仍然没有显示任何内容。@abff您没有检查我的答案吗?我相信这会奏效的。试着在评论中说一下发生了什么。@Ganesh我的问题重复了。答案如下: