android中去掉标题栏和状态栏

方法一

 

设置theme属性:
(1)android:theme="@android:style/Theme.NoTitleBar" 无标题栏
(2)android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 全屏
如果设置在application上,那么所有的activity界面皆生效

 

方法一

 

使用 andorid.view.Window和Android.view.WindowManager。
(1)requestWindowFeature(Window.FEATURE_NO_TITLE);
(2)getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,  WindowManager.LayoutParams.FLAG_FULLSCREEN);

 (一)去掉标题栏和状态栏(实现全屏) 

Java代码   收藏代码
  1. this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏  
  2. this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,  
  3. WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏  


注意,这个设置必须放在设置布局前面,不然会报错. 

Java代码   收藏代码
  1. setContentView(R.layout.entrancebs);  


(二)去掉所有Activty界面的TitleBar 

修改AndroidManifest.xml 
在application 标签中添加
Java代码   收藏代码
  1. android:theme="@android:style/Theme.NoTitleBar"  


(三)去掉所有Activity界面的TitleBar 和StatusBar 

修改AndroidManifest.xml 
在application 标签中添加 

Java代码   收藏代码
  1. android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  

你可能感兴趣的:(android中去掉标题栏和状态栏)