安卓选项菜单问题,背景始终是透明的



我的选项菜单总是不显示背景(背景是透明的)。有谁知道如何摆脱这个?

引发失败的活动是从另一个自定义活动扩展而来的。

我在 eclipse 上有这个项目,选项菜单工作正常,但自从我迁移到 AndroidStudio 以来,选项菜单始终是透明的。我尝试更改菜单的 xml,并以编程方式创建菜单,但背景仍然是透明的。

可能为时已晚,但以防人们通过谷歌(像我一样)来到这里。

Theme.AppCompat android:panelBackground设置为 @android:color/transparent ,这通常不是问题,因为如果您扩展ActionBarActivity它会处理带有背景的选项面板创建。但是,如果您使用的是标准活动,则带有Theme.AppCompat,选项菜单将是透明的。通过更改android:panelBackground或扩展ActionBarActivity进行修复。可能延长ActionBarActivity.

最新更新