今天在做toolbar的时候,右边的菜单的点击事件,就是文字,然后文字的样式,文字的大小,文字的颜色,高了半天。最后发现,文字点下去之后是有样式的,也就是按下去有阴影。
哥哥的耐心好,就知道这不是问题。
找了一个好博客:
http://www.cnblogs.com/oyjt/p/4762640.html
然后根据他的改。
原理就是点下去之后的drawable设置成透明色
在你的主题里面定义这个条目
<!--toolbar menu文字点击样式-->
<item name="selectableItemBackground">@drawable/toolbar_button_bg</item>
然后建立一个drawable的xml文件
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/transparent" android:state_pressed="true"/>
<item android:drawable="@color/transparent" android:state_focused="true"/>
</selector>
颜色值:
<!-- 透明色 -->
<color name="transparent">#00000000</color>