我知道这个问题已经被问了一百万次。但所有答案都没有帮助我。
每次我想删除 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/