视图在软导航栏后面

时间:2020-01-16 08:27:21

标签: android android-layout

如果我使用的是(defn -main [options] (let [app (make-app options)] ;; This won't work either: ;; (run-jetty (wrap-reload #'app)) (run-jetty (wrap-reload app)) )) ,则视图会出现在软导航栏的后面。

查看此图片

enter image description here

但是单击按钮视图后,可以正确返回

enter image description here

这是什么问题。

我的布局代码

import { NgbdCarouselBasic } from './carousel-basic';
@NgModule({
  imports: [BrowserModule, NgbModule],
  declarations: [NgbdCarouselBasic],
  exports: [NgbdCarouselBasic],
  bootstrap: [NgbdCarouselBasic]
})

2 个答案:

答案 0 :(得分:0)

请尝试在styles.xml中添加以下代码,并将其应用于清单中。

<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>

答案 1 :(得分:0)

在您的班级文件中使用它。

private void hideSystemUI() {
    View decorView = getWindow().getDecorView();
    decorView.setSystemUiVisibility(
                     View.SYSTEM_UI_FLAG_IMMERSIVE
                    | View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                    | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
    );
}