- AndroidStudio的普及已经是大势所趋了,尤其是2.0的推出后,性能的提升以及官方的支持,让越来越多的人选择了studio。
使用AndroidStudio创建Activity的时候,系统默认继承的是AppCompatActivity。这个类是来自v7包,是一种可以向下兼容的Activity。
但是问题也随即来了,因为很多同学会发现,之前继承Activity的时候,使用的无标题方法也随机不能用了。- requestWindowFeature(Window.FEATURE_NO_TITLE);
在AppCompatActivity的情况下使用程序会崩溃掉。 - 在Manifest配置文件设置Activity的theme主题
android:theme=”@android:style/Theme.NoTitleBar”也是不行,程序崩溃
- requestWindowFeature(Window.FEATURE_NO_TITLE);
当时我为了这个问题可是搜了很多资料,相信很多初学者也为此头疼。那么今天分享一种简单的方法,来实现AppCompatActivity下的无标题。
- 首先我们再values文件夹styles文件里写一个新的style 很简单的三行代码,当然也只是实现了无标题这一栏。同学们要是想设置其他的属性,可自行添加。
- 然后,第二步,在Manifest配置文件中将要设置为无标题的Activity的theme设置为上面那个style就行啦。详细步骤就不贴了。
以上
继承AppCompatActivity如何实现无标题
最新推荐文章于 2022-02-08 15:54:56 发布