在 list 文件中,我的应用程序标记有这一行
android:theme="@android:style/Theme.NoTitleBar"
基本上每个 Activity 都没有标题栏,但对于其中一个 Activity 我想显示标题栏
我知道要隐藏栏我可以使用这段代码
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
如何从代码中显示标题栏?
编辑 请不要高我我怎么能隐藏标题栏 :),我知道,如果有人知道我怎么能显示它?
我知道我可以把 NoTitleBar 放在我想隐藏的每个 Activity 中,我可以把它留给我想显示的 Activity ......但这不是我的意思
最佳答案
对我来说,千行代码完美地工作:
隐藏:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
显示:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
关于android - 从代码中显示标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16282294/