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

时间:2015-01-05 21:05:40

标签: android background-color transparent android-optionsmenu

我的选项菜单始终显示无背景(背景为透明)。有谁知道如何摆脱这个?

我发起失败的活动,来自另一个自定义活动。

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

1 个答案:

答案 0 :(得分:14)

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

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