Android 全屏沉浸模式(支持API 19及以上系统)

Adnroid 4.4(API level 19)中引入为setSystemUiVisibility()引入了一个新标签SYSTEM_UI_FLAG_IMMERSIVE,它可以让应用进入真正的全屏模式。
而现在我实现的方式是通过Theme以及系统提供的控件来实现全屏沉浸模式。
Android 全屏沉浸模式(支持API 19及以上系统)_第1张图片
Android 全屏沉浸模式(支持API 19及以上系统)_第2张图片
1.设置主题(Theme)
a./res/values


b. /res/values-v19


c. /res/values-v21


2.设置fitsSystemWindows属性值,在5.0之后需要设置为true才能正常显示全屏沉浸式
a./res/values-v19

false 

b./res/values-v21

 true 

c./res/values

false 

3.导入design Support包并创建UI XML文件
a.导入Design Support包

compile 'com.android.support:design:23.1.1'

b.UI创建XML文件




  

  


你可能感兴趣的:(沉浸模式)