禁用特定活动的沉浸式模式

时间:2017-10-23 05:54:48

标签: java android android-7.0-nougat android-immersive

我想在我的应用程序中禁用沉浸式模式(即在屏幕顶部向下滑动时跳出android状态栏)。我在我的活动中使用全屏主题,但每当我从顶部区域向下滑动状态栏弹出。我想禁用该功能。

我已经尝试了here

给出的解决方案

但它在API 24上对我不起作用。

1 个答案:

答案 0 :(得分:0)

您是否尝试过全屏活动?它看起来像这样:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

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

    setContentView(R.layout.main);
}

在内容视图

之前设置此项