设置Activity全屏的三种方式
1、代码中设置requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
注意: 在setContentView 之前调用
2、manifest中设置android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
或者android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
3、style中设置
定义自己的主题:
true//无标题
false//无ActionBar
true//全屏即无通知栏
@null//是否有遮盖
Studio3.0 布局不能显示问题
错误信息:
Failed to load AppCompat ActionBar with unknown error.
修改:
styles.xml文件
parent = "Theme.AppCompat.Light.DarkActionBar"
改为:
parent = "Base.Theme.AppCompat.Light.DarkActionBar"
@color/colorPrimary
@color/colorPrimaryDark
@color/colorAccent
显示正常。