android – 全屏隐藏标题(AppCompatActivity)

我试图在全屏模式下隐藏标题栏.当我尝试使用Activity时,标题栏会消失.但是当我使用AppCompatActivity时,它仍然存在.知道为什么会这样吗?我应该改变其他东西,如清单吗?这是我用来隐藏标题栏并全屏显示的代码:

public class MoreInfoNotification extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);

    super.onCreate(savedInstanceState);
    this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
    setContentView(R.layout.more_info_notification);
}

谢谢.干杯!

最佳答案 使用AppCompatActivity删除ActionBar / Title时该活动的主题;在styles.xml文件中指定的必须是NoActionBar主题之一:

Theme.AppCompat.Light.NoActionBar

Theme.AppCompat.NoActionBar
点赞