android - 如何在android中通过代码隐藏标题栏

标签 android android-layout android-manifest

我想在我的一些 Activity 中使用代码隐藏标题栏。

我用过下面的代码

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
//Remove notification bar
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                          WindowManager.LayoutParams.FLAG_FULLSCREEN);

第二行适用于全屏,但它显示了应用程序标题。让我说我想隐藏我的标题。第一行代码使我的应用程序崩溃。如果我们可以使用代码来完成,请帮助我。

谢谢。

最佳答案

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

你应该在你的 setContentView() 方法之前调用它,你这样做了吗?

您始终可以通过将 android:theme="@android:style/Theme.NoTitleBar" 添加到您的 Activity 中来在您的 list 中执行此操作

关于android - 如何在android中通过代码隐藏标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6872376/

相关文章:

java - Android:在外部存储上写入/读取文件时出现问题

android - 为什么 getLocationOnScreen() 和 getLocationInWindow() 返回相同的值?

android - state_activated 预 hive

android - 如何修复 Android Manifest 文件中的错误 "Unsupported type ' uses-permission'"

java - NotificationManager.cancel(id) 不起作用

android - AlertDialog 单选项填充

android-studio - 移动项目后找不到 Android Studio AndroidManifest

java - 如何在AndroidManifest中获取设备型号并制定条件?

android - 不针对最新版本的 Android 警告

Android:如何将联系人作为 vCard 保存到 sdcard。没有重复?