在使用IDEA创建android项目时,创建空白Activity,在写布局是,是没有顶部标题栏,但在手机真机运行时,会出现顶部标题栏:
这样的情况下,不便于自定义顶部标题栏,需要取消,最简单的方式,是通过修改res/values/styles.xml
文件中AppTheme
的parent,将Theme.AppCompat.Light.DarkActionBar
修改为Theme.AppCompat.Light.NoActionBar
,全部代码如下:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimary</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
有些建议直接在AndroidManifest
中修改,将android:theme="@style/AppTheme"
直接修改为android:theme="@style/Theme.AppCompat.Light.NoActionBar
,但我认为,这样将不便于修改界面的一些属性。