我想在应用程序中隐藏标题栏(显示活动图块的位置)。我通过将android:windowNoTitle
设置为true
来实现这一点。对于API级别为19的设备,这很有效。我使用运行API级别10的设备进行了测试,它仅隐藏了通知栏。图块栏仍然显示。
这是我的res/values/styles.xml
文件:
<resources>
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
</resources>
编辑:我在我的清单文件中使用AppBaseTheme
作为主题。在任何其他value-vXX文件夹中都没有其他styles.xml文件。
编辑#2:我正在为我的活动扩展一个ActionBarActivity
。
requestWindowFeature(Window.FEATURE_NO_TITLE);
以去除标题栏。如果需要全屏,则使用getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
。 - KunuAppTheme
和AppBaseTheme
)。而且这两个主题没有区别。因此,拥有2个主题不仅是无用的,而且名称应该相同。 - Phantômaxxvalues-xy
文件夹中的其他主题/样式? - Phantômaxx