您的位置:首页 > 移动开发

Activity继承AppCompatActivity导致的TitleBar无法去除

2016-11-24 12:56 363 查看
写这篇博客目的是为了记录自己在学习过程当中填过的坑,如果能够给正在填坑的同学一点启示,荣幸之至。当在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。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: