Android UI界面去除标题栏的方法
1.配置文件
注册Activity时加上如下代码就可以实现:
android:theme=“@android:style/Theme.NoTitleBar”>
2.代码实现
在需要去除标题栏的类,onCreate()方法中,setContentView(R.layout.main)之前加入:requestWindowFeature(Window.FEATURE_NO_TITLE);
注意:
但是如果Activity继承了AppCompatActivity,这个就失效了 ,加入了上面的方法,但是不能去除标题栏。解决方法如下:
a方法一:手动在onCreate()里调用下面代码:
if (getSupportActionBar() != null){
getSupportActionBar().hide();
}
方法二:直接用supportrequestwindowFeature,把2中调用的方法换成下面的就可以了:
supportRequestWindowFeature(Window.FEATURE_NO_TITLE)