将自定义主题添加到android应用程序后,Textview背景颜色发生了更改

将自定义主题添加到android应用程序后,Textview背景颜色发生了更改,android,android-actionbar,textview,custom-theme,Android,Android Actionbar,Textview,Custom Theme,我的应用程序界面原来是这样的。“我的名字”是一个文本视图,“我的按钮”是一个以图像为背景的按钮。最低sdk为16 我通过添加自定义主题更改了应用程序的操作栏颜色。我使用了下面的代码 <style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="android:actionBarStyle">@style/MyTheme</it

我的应用程序界面原来是这样的。“我的名字”是一个文本视图,“我的按钮”是一个以图像为背景的按钮。最低sdk为16

我通过添加自定义主题更改了应用程序的操作栏颜色。我使用了下面的代码

<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="android:actionBarStyle">@style/MyTheme</item>
    <!-- Customize your theme here. -->
</style>
<style name="MyTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="android:background">@color/com_facebook_blue</item>
</style>

@风格/神话
@颜色/com\u脸谱网\u蓝色
然后我的输出是这样的。

所有背景颜色都已更改为应用程序的新颜色。我只需要更改动作栏的颜色。 有人能帮我吗?

试试这个

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

@颜色/原色
@颜色/原色暗
@颜色/颜色重音
试试这个

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

@颜色/原色
@颜色/原色暗
@颜色/颜色重音

我使用的最小sdk为16。这需要最小sdk 21主题取自support v7,所以您可以使用它,我也使用最小sdk 16(请注意,对不起我的英语,我只是在学习。)我使用最小sdk 16。这需要最小的sdk 21主题取自support v7,所以您可以使用它,我也使用最小的sdk 16(请注意,对不起,我的英语不好,我只是在学习。)