我用Android Action Bar Style Generator设置了操作栏,因此当我按下操作下拉项时,背景颜色会变为自定义颜色而不是默认颜色。现在我想在旧选项菜单中实现此行为。我尝试了this answer collection的所有内容,不幸的是,它们都没有奏效。如何在选项菜单上实现此目的?请注意,我正在使用ActionbarSherlock和HoloEverywhere,但我认为这并不重要,因为它们使用选项菜单的本机实现。
答案 0 :(得分:0)
我部分解决了这个问题。
我使用Android Holo Colors Generator为List Selector
生成了一个主题。
我应用了主题。 API 11+上的选项菜单样式也发生了变化,因为它使用List Selector
来主题选项菜单下拉列表。
我仍然无法在API 10及更低版本上正确设置选项菜单的样式,但至少我的应用程序主题与API 11保持一致。