Android(安卓)设立全屏
16lz
2022-03-29
转自:http://www.myexception.cn/android/448805.html
Android 设置全屏
隐藏标题栏: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);
更多相关文章
- Android进入suspend状态(goToSleep)
- android jni (jni_onload方式)
- Android——SAX方式解析XML数据
- Android(安卓)启动应用程序方式
- android recovery模式及ROM制作
- 《IT蓝豹》android 7种网络连接方式
- Android的两种数据存储方式分析(二)
- 在android的webview中实现websocket
- [Android] 该文件包与具有同一名称的现有文件包存在冲突