android - 无法删除标题栏

标签 android android-titlebar

我知道这个问题已经被问了一百万次。但所有答案都没有帮助我。
每次我想删除 MainActivity 上扩展 ActionBarActivity 的标题栏时,我的应用程序都会崩溃或没有任何反应。我已尝试了所有可能的方法 - 更改了 AndroidManifest 设置,添加了:

requestWindowFeature(Window.FEATURE_NO_TITLE);

supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,     
                     WindowManager.LayoutParams.FLAG_FULLSCREEN);

以任何可能的方式进入onCreate方法。但似乎没有什么能正常工作。我真的希望有人能给出答案,因为这真的令人沮丧。

最佳答案

不要扩展导致错误的 ActionBarActivity,而是使用 Activity。 除非您的最低 api 级别不低于 11,否则不会发生太大变化( here 您可以阅读原因,但 AppCompatActivity 可能会导致相同的错误)。
如果它扩展了Activity,则可以使用getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN)(最低 api lvl 15)。

关于android - 无法删除标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31355210/

相关文章:

android - vulkan x 和 y 已切换

android - 无法检索动态创建的 EditText 的值

android - 如何将按钮放在 Activity 标题中?

java - 如何在 Android 中使用 Smack 4.1?

android - 如何在ConstraintLayout中设置布局权重

android - 从 Dropbox 获取最新更改

android - 我无法摆脱我的 Android 应用程序中的标题栏

Android 从操作栏中删除标题栏

显示应用程序名称的 Android Studio 导航栏丢失了吗?

android - 启动android应用程序时如何删除标题?