为了账号安全,请及时绑定邮箱和手机立即绑定

如何自定义ActionBar上的后退按钮

如何自定义ActionBar上的后退按钮

牧羊人nacy 2019-07-16 15:18:13
如何自定义ActionBar上的后退按钮我已经能够自定义动作栏的背景,徽标图像和文本的颜色使用这些建议:Android:如何将ActionBar“Home”图标更改为应用图标之外的其他东西?活动栏文本颜色动作条背景图像我要定制的最后一部分是后退按钮图像。默认情况下它是灰色的,我希望它是白色的。要么改变颜色,指定一个可绘制的图形,要么简单地使其透明(并将雪佛龙添加到我定制的徽标图像中)。我该怎么做?
查看完整描述

3 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

中指定的可绘制项提供了“向上”可承受性指示符。homeAsUpIndicator主题的属性。要用您自己的自定义版本覆盖它,应该如下所示:

<style name="Theme.MyFancyTheme" parent="android:Theme.Holo">
    <item name="android:homeAsUpIndicator">@drawable/my_fancy_up_indicator</item></style>

如果您在应用程序中支持预-3.0,请确保将此版本的自定义主题放在values-v11或者类似的。


查看完整回答
反对 回复 2019-07-16
?
UYOU

TA贡献1878条经验 获得超4个赞

因此,您可以通过使用在AndroidAPI级别18和更高级别中添加的home AsUpIndicator()函数来轻松地修改它。

ActionBar().setHomeAsUpIndicator(R.drawable.ic_yourindicator);

如果使用支持库

getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_yourindicator);


查看完整回答
反对 回复 2019-07-16
  • 3 回答
  • 0 关注
  • 316 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信