android:背景更改标题背景颜色

android:背景更改标题背景颜色,android,android-styles,Android,Android Styles,我在styles.xml中有不同的主题,并且在每个主题中使用了不同的背景色 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</

我在styles.xml中有不同的主题,并且在每个主题中使用了不同的背景色

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:background">@color/transparent</item>
</style>
<style name="AppThemeDark" parent="Theme.AppCompat">
    <item name="colorPrimary">@android:color/transparent</item>
    <item name="colorPrimaryDark">@android:color/black</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:background">#181818</item>
</style>
<style name="AppThemeLight" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">@color/colorPrimaryLight</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDarkLight</item>
    <item name="colorAccent">@color/colorAccentLight</item>
    <item name="android:background" >@color/backgroundLight</item>
</style>
和标题词

<style name="titletheme">
    <item name="android:background">#00000000</item>
</style>
如图所示,标题背景随主题中的android:background颜色而改变


如何防止标题背景颜色的更改?

只需更改一件事并告诉我它是否有效:从主题中删除android:background并添加android:windowBackground。看看这是否有帮助。其余部分保持不变。

不要设置背景色?你能解释一下原因吗?我想为整个应用程序显示通用背景色,但我不想将其作为标题。@JyotiJK你能和我分享你的活动主题吗question@NileshRathod我用了很多主题,我刚刚用示例编辑了我的问题styles@JyotiJK只需改变一件事,告诉我它是否有效:从主题中删除android:background并添加android:windowBackground。看看这是否有帮助。其余部分也为我保留相同的设置,但现在我应该在哪里设置背景色?@Prashant在style.xml中的android:windowBackground和工具栏中的add android:background中设置背景色,如果有帮助,请支持答案。。。
<item name="android:windowTitleBackgroundStyle">@style/titletheme</item>
<style name="titletheme">
    <item name="android:background">#00000000</item>
</style>