[英]Custom action item background in Android toolbar
I am building android app with app compact theme, as you know api 21
was deprecated actionbar
and replace by toolbar
. 我正在使用应用程序紧凑主题构建android应用程序,因为您知道api 21
已弃用actionbar
并由toolbar
替换。 Now i can not custom background of action item on toolbar by drawable selector. 现在,我无法通过可绘制选择器自定义工具栏上动作项目的背景。 Please tell me what is way? 请告诉我什么方法? This is my code 这是我的代码
<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>
Set the "android:actionBarItemBackground" like this: 像这样设置“ android:actionBarItemBackground”:
<item name="android:actionBarItemBackground">@drawable/action_item_ripple</item>
This is set in my values-v21 styles.xml. 这是在我的values-v21 styles.xml中设置的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.