【发布时间】:2013-04-23 08:01:47
【问题描述】:
在清单文件中,我的应用程序标签中有这一行
android:theme="@android:style/Theme.NoTitleBar"
基本上每个活动都没有标题栏,但是对于其中一个活动,我想显示标题栏
我知道要隐藏栏,我可以使用此代码
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
如何从代码中显示标题栏?
编辑 请不要高我如何隐藏标题栏:),我知道,如果有人知道我该如何显示它?
我知道我可以将 NoTitleBar 放在我想隐藏的每个活动中,我可以将它留给我想显示的活动......但这不是我的意思
【问题讨论】:
-
这是个好问题!我没有看到任何可以让您在删除后将其塞回的东西。也许使用 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
-
@JPM 我猜它会粉碎
-
您需要在 Activity 本身中处理显示和隐藏标题栏,而不是在清单中为其设置
theme
标签: android android-activity android-theme titlebar android-titlebar