安卓“从顶部向下滑动即可退出全屏”提示的相关设置

简介: 安卓“从顶部向下滑动即可退出全屏”提示的相关设置Android 4.4 开始新出一个特性叫全屏沉浸模式Immersive Full-Screen Mode:https://developer.android.com/training/system-ui/immersive.html上面这个提示就是系统提供的这个新特性的其中一种使用方式。


安卓“从顶部向下滑动即可退出全屏”提示的相关设置

Android 4.4 开始新出一个特性叫全屏沉浸模式Immersive Full-Screen Mode:https://developer.android.com/training/system-ui/immersive.html

上面这个提示就是系统提供的这个新特性的其中一种使用方式。


怎么在程序中使用呢?

View有个方法叫setSystemUiVisibility,传入相应的标志组合即可。

标志大概有这么一些:

public static final int SYSTEM_UI_FLAG_LOW_PROFILE = 0x00000001;
public static final int SYSTEM_UI_FLAG_HIDE_NAVIGATION = 0x00000002;// 隐藏导航栏标志
 
public static final int SYSTEM_UI_FLAG_FULLSCREEN = 0x00000004;// 全屏标志
public static final int SYSTEM_UI_FLAG_LAYOUT_STABLE = 0x00000100;
public static final int SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION = 0x00000200;
public static final int SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN = 0x00000400;
public static final int SYSTEM_UI_FLAG_IMMERSIVE = 0x00000800;//沉浸标志,与SYSTEM_UI_FLAG_HIDE_NAVIGATION一起使用
public static final int SYSTEM_UI_FLAG_IMMERSIVE_STICKY = 0x00001000;//与SYSTEM_UI_FLAG_HIDE_NAVIGATION和SYSTEM_UI_FLAG_FULLSCREEN一起使用
 
如何多次重现这个弹窗?:http://stackoverflow.com/questions/20075041/immersive-mode-instructions-reappear-every-time-the-device-enters-this-mode
官网文档:https://developer.android.com/training/system-ui/immersive.html
https://developer.android.com/reference/android/view/View.html#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
 
说明下,这个弹窗默认是在应用程序app安装完,第一次打开是会提示,按确认之后一般不会再出现,如果每次都出现,那就是应用程序自身设置的问题或者你这样做了:用电源键关掉屏幕,5秒内再用电源键开屏幕,你就会激活Immersive沉浸模式,然后提示会再次出现。
 
 
 
 
 


目录
相关文章
|
2月前
|
监控 安全 Android开发
【新手必读】Airtest测试Android手机常见的设置问题
【新手必读】Airtest测试Android手机常见的设置问题
134 0
|
2月前
|
JavaScript Android开发
使用贝叶斯曲线滑动安卓屏幕(autojsPro7)
使用贝叶斯曲线滑动安卓屏幕(autojsPro7)
123 0
|
2月前
|
数据库 Android开发
Android 通过升级SettingsProvider数据强制覆盖用户的设置项
Android 通过升级SettingsProvider数据强制覆盖用户的设置项 【5月更文挑战第7天】
51 5
|
2月前
|
存储 Java Android开发
Android系统 设置第三方应用为默认Launcher实现和原理分析
Android系统 设置第三方应用为默认Launcher实现和原理分析
236 0
|
1天前
|
Java Android开发
android 设置系统时间的流程
android 设置系统时间的方法
7 2
|
22天前
|
Android开发
Android Studio(2022.3.1)设置阿里云源-新旧版本
Android Studio(2022.3.1)设置阿里云源-新旧版本
105 1
|
1月前
|
传感器 Android开发 UED
Android统一设置页面竖屏
【6月更文挑战第4天】
|
1月前
|
Android开发 UED
|
16天前
|
Android开发
Android仿高德首页三段式滑动
Android仿高德首页三段式滑动
29 0
|
28天前
|
编解码 Android开发
Android 解决TextView多行滑动与NestedScrollView嵌套滑动冲突的问题
Android 解决TextView多行滑动与NestedScrollView嵌套滑动冲突的问题
18 0