更改硬菜单键菜单的所选项目突出显示颜色

Dan*_*lme 6 android android-theme

我已经使用动作栏样式生成器为应用程序生成自定义操作栏主题,并且经过一些调整后它可以很好地工作.我的自定义主题基于Holo(黑暗版本)并更改高光颜色.state_pressed当我按下它们时,我的操作栏溢出菜单正确显示溢出项目上的自定义颜色.我已经设置android:colorPressedHighlight了我想要的颜色,并为其添加了适当的颜色android:selectableItemBackground.

问题出在我的一个测试设备上,它有一个硬菜单按钮.(这是三星Galaxy S III.)当我使用硬菜单按钮显示溢出菜单时,按此菜单中的项目会使其成为默认的蓝色高亮显示.它要么使用另一个attr而不是android:selectableItemBackground另一个样式.我想知道它正在使用的是什么,或者是它采用的样式,以便我可以设置这种颜色.

PS在任何人建议之前,我知道您可以使用android:panelBackground设置底部菜单的背景.但我不想改变整体菜单背景,只想改变项目背景.