【问题标题】:Hide/remove status bar from android source code (Android 6.0.1)从 android 源代码中隐藏/删除状态栏 (Android 6.0.1)
【发布时间】:2017-12-24 12:30:03
【问题描述】:

我是这个论坛的新手,首先,我为我的英语道歉,

我有一个关于 Android 6.0.1 的问题, 我正在使用 IMX6 板的源代码自定义操作系统。 是否可以通过编辑build.prop文件或其他文件来移除或隐藏操作系统顶部的“状态栏”(通知栏)?

提前谢谢你,

【问题讨论】:

标签: android build statusbar imx6


【解决方案1】:
    public class WelcomeActivity extends AppCompatActivity{

           @Override
        protected void onCreate(@Nullable Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            requestWindowFeature(Window.FEATURE_NO_TITLE);
    this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_welcome);
    }
    }

【讨论】:

    【解决方案2】:

    在活动的 onCreate 方法中编写此代码

       
    
        @Override
            protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
                setContentView(R.layout.activity_splash); 
            }
    
      

    【讨论】:

    • 嗨,谢谢,我必须创建一个新的启动器吗?
    • 不,只要把它放在你想要隐藏状态栏的所有活动(屏幕)上。
    猜你喜欢
    • 2012-01-06
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 2021-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多