写这篇博客目的是为了记录自己在学习过程当中填过的坑,如果能够给正在填坑的同学一点启示,荣幸之至。
当在AndroidStudio使用默认的Actvity,都是继承于AppCompatActivity。在做项目的过程当中,发现使用常用的三种去除TitleBar的三种办法都是无法去除继承自AppCompatActivity的Activity的TitleBar的。
这三种方法包括
1:Activity代码中,在setContentView()之前,调用requestWindowFeature(Window.FEATURE_NO_TITLE);
2:manifest.xml文件中<activity>标签中添加 android:theme="@android:style/Theme.NoTitleBar" (执行过程当中是会报错的,直接导致,APP挂了,主要原因是activity继承自AppCompatActivity)
3:<application>标签加入android:theme="@android:style/Theme.NoTitleBar"
解决方法:
处理次问题的方法很简单,就是让活动继承自Activity。
版权声明:本文为wenxiHuang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。