自定义Actionbar的后退按钮

Ahm*_*met 5 android

在此输入图像描述 在此输入图像描述

<style name="MyActionBar.ActionBarStyle" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">@drawable/button_style</item>
    <item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
</style> 
Run Code Online (Sandbox Code Playgroud)

如何自定义actibar的向上导航按钮.Actualy我想要点击它时它的颜色会发生变化.例如Whatsapp,当我点击后退按钮时,按钮的背景颜色显示为蓝色.我该怎么做?

And*_*ins 7

您必须覆盖android:homeAsUpIndicator项目的自定义主题.

<!-- Base application theme. -->
    <style name="AppTheme" parent="android:Theme.Holo.Light">
          <item name="android:homeAsUpIndicator">@drawable/ic_action_up_caret</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

然后将您的自定义设置为清单文件中的应用主题(如果您还没有):

<application
        android:name="com.example.app"
        android:theme="@style/AppTheme" >
Run Code Online (Sandbox Code Playgroud)