Android工具栏中的自定义操作项背景

时间:2015-08-07 09:21:45

标签: android background selector toolbar

我正在使用应用紧凑主题构建Android应用,因为您知道api 21已弃用actionbar并由toolbar替换。现在我无法通过drawable选择器自定义工具栏上的动作项背景。请告诉我是什么方式?这是我的代码

<android.support.v7.widget.Toolbar
        style="@style/myToolbar"
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />

<style name="myToolbar">
        <item name="android:minHeight">?attr/actionBarSize</item>
        <item name="android:background">?attr/colorPrimary</item>
        <item name="theme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
        <item name="popupTheme">@style/ThemeOverlay.AppCompat.Light</item>
        <item name="navigationContentDescription">@string/abc_action_bar_up_description</item>

    </style>

1 个答案:

答案 0 :(得分:0)

像这样设置“android:actionBarItemBackground”:

<item name="android:actionBarItemBackground">@drawable/action_item_ripple</item>

这是在我的values-v21 styles.xml中设置的。