Android:隐藏的ActionBar
-
28-10-2019 - |
题
我有一个旧的应用程序,现在在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
。
不隶属于 StackOverflow