Android 让软导航栏(背面、主页、最近)与我的布局重叠

Android 让软导航栏(背面、主页、最近)与我的布局重叠,android,android-layout,Android,Android Layout,我试图让Android软按钮(返回、主页、最近)与我的布局重叠,我认为这是阅读器应用程序或播放视频的正常行为。。。 例如: 正常情况将如下所示: 我想要的是: (第2行、第3行被软按钮重叠)。 我在谷歌上看到有人问我如何避免它,但现在我希望它发生,我不知道怎么做。我已经试过了: <item name="android:windowDrawsSystemBarBackgrounds">false</item> 但它们似乎不起作用。 如果你知道怎么做或有什么想法,请帮助我。

我试图让Android软按钮(返回、主页、最近)与我的布局重叠,我认为这是阅读器应用程序或播放视频的正常行为。。。 例如: 正常情况将如下所示: 我想要的是: (第2行、第3行被软按钮重叠)。 我在谷歌上看到有人问我如何避免它,但现在我希望它发生,我不知道怎么做。我已经试过了:

<item name="android:windowDrawsSystemBarBackgrounds">false</item>
但它们似乎不起作用。
如果你知道怎么做或有什么想法,请帮助我。

我通过添加这些代码行解决了这个问题

        if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
        getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_OVERSCAN);
    }
希望它能帮助任何有同样问题的人。
谢谢。

试试这个BottomNavigationView,它是在支持库V25Thank@RahulKumar中添加的,但它不是我想要的。
        if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
        getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_OVERSCAN);
    }