设置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
显示正常。
本文介绍了在Android应用中设置Activity全屏的三种方法:通过代码动态调整窗口特性、在Manifest中设置主题以及自定义主题。重点讲解了如何解决布局显示问题,如Failed to load AppCompatActionBar错误,并给出了正确的styles.xml修改建议。

1750

被折叠的 条评论
为什么被折叠?



