我试图改变" 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>
但仍然无效。
先谢谢,迭戈。
答案 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>
我希望它会对你有所帮助。