Android studio创建新项目后Activity默认继承的是AppCompatActivity。
在使用自己创建的style的时候,如果没有设置parent="xxx",其中xxx是appcompat相关的属性,那么在运行的时候就会报错。所以要在使用的style里面继承相关属性:例如:<style name="xxx" parent="Theme.AppCompat.NoActionBar">
那么在我们在activity继承自AppCompatActivity的前提下,怎么去设置全屏呢?
通过网上流传的两种方式是无法做到这点的,在使用的style中使用下面的方式即可:
<style name="MyStyle" parent="Theme.AppCompat.NoActionBar"