【问题标题】:Android programming: hiding system bars during AlertDialogAndroid编程:AlertDialog期间隐藏系统栏
【发布时间】:2015-04-18 17:03:55
【问题描述】:

我尝试了一些在 android 开发者网站中显示的方法来隐藏系统栏。但是,当出现AlertDialog 时,系统栏也会出现。

即使在这种情况下,您是否有始终隐藏系统栏的想法?

【问题讨论】:

    标签: android android-alertdialog statusbar navigationbar


    【解决方案1】:

    试试下面的代码,可能对你有帮助:

    getWindow().getDecorView().setSystemUiVisibility(
            View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | 
            View.SYSTEM_UI_FLAG_IMMERSIVE | 
            View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | 
            View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | 
            View.SYSTEM_UI_FLAG_FULLSCREEN);
    

    【讨论】:

    • 我已经尝试过了,但是当出现 AlertDialog 时,我又恢复了系统栏。我在网上搜索了一个原因,但我没有找到。
    • 有人知道为什么在这种情况下会出现 AlertDialog 吗?
    猜你喜欢
    • 2012-02-26
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多