我们做APP的时候常会想用全屏显示来提高用户体验,这里我给大家推荐两个全屏的方法,希望能帮到大家:
隐藏状态栏:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
状态栏隐藏前:
状态栏隐藏后:
当然,有人觉得那个蓝色的Actionbar还是不够美观,没关系,接下来教你们怎么去除Actionbar:在onCreate函数中增加一行代码
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getSupportActionBar().hide(); //加入这一行代码,隐藏Actionbar
...
}
隐藏后效果:
可以看到,Actionbar和状态栏都没有啦,只剩下一块纯净的屏幕啦!