Home Icon Up指标Compat行动酒吧

时间:2013-09-18 16:29:01

标签: android android-layout android-actionbar android-actionbar-compat

我试图改变" up"指标,我已经实施了新的比赛操作栏,我无法自定义它。

我已尝试添加到值-v11 / styles.xml

<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar">
    <item name="android:icon">@drawable/ic_action_logo_barra_de_acciones_blanco</item>
    <item name="android:background">@drawable/action_bar_style</item>
    <item name="android:homeAsUpIndicator">@drawable/arrow_up_black</item>
</style>

和values / styles.xml

<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar">
    <item name="background">@drawable/action_bar_style</item>
    <item name="icon">@drawable/ic_action_logo_barra_de_acciones_blanco</item>
    <item name="homeAsUpIndicator">@drawable/arrow_up_black</item>
</style>

但仍然无效。

先谢谢,迭戈。

1 个答案:

答案 0 :(得分:4)

很抱歉,也许已经很晚了,但我遇到了同样的问题并通过在ActionBar风格之前在主题中定义“homeAsUpIndicator”来解决它。 这是我的res / values / styles.xml

<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
</style>

<style name="AppTheme"  parent="AppBaseTheme">
    <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_holo_dark</item>
    <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>

<style name="Widget.Styled.ActionBar" parent="@style/Widget.AppCompat.Light.ActionBar">
    <item name="background">@drawable/messages_form_banner</item>
</style>

我希望它会对你有所帮助。