自定义appcompat选择器背景

时间:2014-12-29 10:22:44

标签: android android-actionbar

我正在尝试使用选择器自定义操作栏项目的背景。使用菜单按钮(例如,溢出图标)非常简单,因为您可以使用actionBarItemBackground设置样式。

可悲的是,这不适用于up / home / left指示符。在我的

中,我没有成功

styles.xml:

<item name="actionButtonStyle">;

<item name="actionBarStyle">;

<item name="toolbarStyle">;

我该怎么办?

1 个答案:

答案 0 :(得分:1)

如果有效,请告诉我 将此添加到您的主题中,或者如果它不同时删除带有android前缀的那个

<item name="android:selectableItemBackground">@drawable/selector</item>
<item name="selectableItemBackground">@drawable/selector</item>

示例@ drawable / selector:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:state_pressed="true"
        android:drawable="#ddffffff" />
    <item
        android:drawable="@android:color/transparent" />
</selector>