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

标签 android android-actionbar

我已经能够使用以下建议自定义操作栏的背景、 Logo 图像和文本颜色:
Android: How to change the ActionBar "Home" Icon to be something other than the app icon?
ActionBar text color
ActionBar background image

我要自定义的最后一 block 是后退按钮图像。默认情况下它是灰色的,我希望它是白色的。更改颜色、指定可绘制对象或简单地使其透明(并将 V 形添加到我的自定义 Logo 图像中)都可以。我该怎么做?

最佳答案

“向上”可供性指示符由主题的 homeAsUpIndicator 属性中指定的可绘制对象提供。要使用您自己的自定义版本覆盖它,它会是这样的:

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

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

关于android - 如何自定义 ActionBar 上的后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252354/

相关文章:

android - 是否有与 UIPopOverController 等效的 Android 平板电脑?

android - 将开关放在 Android 上的操作栏内

java - Android 应用程序比较 2 个 XML 文件

java - 使 TextView 的按钮更改值

android - 具有多个 fragment 的 ActionBar 选项卡

android - 如何识别ActionMode中是否点击了Done按钮

android - 抽屉导航重叠在 ActionBar 导航选项卡内容上

android - 如何设置volley的连接超时?

android - 在 jetpack compose 中对齐行项目

android - 无法连接到远程数据库