我有一个旧的应用程序,现在在Xoom等平板电脑上运行时,它会隐藏ActionBar。该应用是在ActionBar存在之前编写的,因此一些旧代码隐藏了ActionBar。

在旧应用中,什么可以隐藏ActionBar?我需要更改它,以便可以显示ActionBar和菜单:

这是我非常简单的主题: 通用标签

这是我使用的唯一窗口设置: 通用标签

有帮助吗?

解决方案

使用android:Theme.Black作为主题的父级是“隐藏”操作栏。Holo和DeviceDefault主题系列默认情况下包括一个操作栏,但旧主题系列(Theme.Black派生自该主题系列)不包括。

使用在res/values-v11/themes.xml中具有相同名称“ MyTheme”声明的主题,并且其父级是@android:style/Theme.Holo。此版本的主题将在运行API级别11(引入了Holo和操作栏的Android 3.0)或更高版本的设备上使用。声明自定义视图样式以在Holo主题中工作时,应类似地使用Widget.Holo.TextView而不是Widget.TextView

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top