隐藏标题栏:
requestWindowFeature(Window.FEATURE_NO_TITLE);?
允许超出范围(忽略状态栏):
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);?
进入全屏:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);?
?取消全屏:
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
?
在android4.0中,发现上述方式无效,经尝试,可按如下方式实现:
进入全屏
WindowManager.LayoutParams params = getWindow().getAttributes();params.systemUiVisibility =View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN;getWindow().setAttributes(params);?
取消全屏
WindowManager.LayoutParams params = getWindow().getAttributes();params.systemUiVisibility = View.SYSTEM_UI_FLAG_VISIBLE;getWindow().setAttributes(params);?