DecorView是Window的顶层view, 也就是说我们所有的控件都是包含在这个view中的. android7.0之前这个类是PhoneWindow的一个内部类, 7.0之后是一个独立的类, 同时也增加了一些新的属性和方法.
先看2张图片:
我们想要实现第2张图的效果, 应当在style中添加属性 true 发现出来的效果是第一种, 上面竟然蒙了一层半透明view, 要想去除这层view也很简单, 我们一般会在setContentView()之前添加一下代码:
getWindow().clearFlags(WindowManager.LayoutParams