今天在做toolbar的时候,右边的菜单的点击事件,就是文字,然后文字的样式,文字的大小,文字的颜色,高了半天。最后发现,文字点下去之后是有样式的,也就是按下去有阴影。
哥哥的耐心好,就知道这不是问题。
找了一个好博客:
/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="/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>