我的选项菜单总是不显示背景(背景是透明的)。有谁知道如何摆脱这个?
引发失败的活动是从另一个自定义活动扩展而来的。
我在 eclipse 上有这个项目,选项菜单工作正常,但自从我迁移到 AndroidStudio 以来,选项菜单始终是透明的。我尝试更改菜单的 xml,并以编程方式创建菜单,但背景仍然是透明的。
可能为时已晚,但以防人们通过谷歌(像我一样)来到这里。
Theme.AppCompat
android:panelBackground
设置为 @android:color/transparent
,这通常不是问题,因为如果您扩展ActionBarActivity
它会处理带有背景的选项面板创建。但是,如果您使用的是标准活动,则带有Theme.AppCompat
,选项菜单将是透明的。通过更改android:panelBackground
或扩展ActionBarActivity
进行修复。可能延长ActionBarActivity
.