Android 应用的全屏和非全屏实现代码
更新时间:2017年05月15日 15:34:20 投稿:lqh
这篇文章主要介绍了Android 应用的全屏和非全屏实现代码的相关资料,需要的朋友可以参考下
Android 应用的全屏和非全屏实现代码
全屏显示操作:
/**
* 全屏显示
*/
private void setFullSreen() {
WindowManager.LayoutParams params = getWindow().getAttributes();
params.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
getWindow().setAttributes(params);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
//getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN); // Activity全屏显示,且状态栏被覆盖掉
}
退出全屏操作:
/**
* 退出全屏
*/
private void exitFullSreen() {
WindowManager.LayoutParams params = getWindow().getAttributes();
params.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().setAttributes(params);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
//getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); // Activity全屏显示,但是状态栏不会被覆盖掉,而是正常显示,只是Activity顶端布局会被覆盖住
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
Android系统中使用shareuserid获取系统权限的教程
这篇文章主要介绍了Android系统中使用shareuserid获取系统权限的教程,这样以来不同的apk就可以互相访问对应的app文件夹,需要的朋友可以参考下2016-04-04
Android 后台发送邮件示例 (收集应用异常信息+Demo代码)
今天介绍个更简单的方法,我们把异常信息收集后,通过后台发送邮件方法,把相关异常信息发送到我们指定的邮箱里面2013-07-07
Android中使用CircleImageView和Cardview制作圆形头像的方法
这篇文章主要介绍了Android中使用CircleImageView和Cardview制作圆形头像的方法,简单介绍了CircleImageView和Cardview的使用,需要的朋友可以参考下2016-09-09


最新评论