android中去掉标题栏和状态栏
16lz
2021-01-23
方法一
设置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);
(一)去掉标题栏和状态栏(实现全屏)
- this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
- this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
- WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏
注意,这个设置必须放在设置布局前面,不然会报错.
Java代码
- setContentView(R.layout.entrancebs);
(二)去掉所有Activty界面的TitleBar
修改AndroidManifest.xml
在application 标签中添加 Java代码
- android:theme="@android:style/Theme.NoTitleBar"
(三)去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifest.xml
在application 标签中添加
Java代码
- android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
更多相关文章
- Android 自音乐播放器源代码
- Android 深入解析用户界面(二)
- Android Jni代码示例讲解
- 心血收藏,2G源码
- 收藏了4年的Android 源码分享
- android界面设计之shape的使用
- Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
- Android 多线程之synchronized锁住的是代码还是对象(二)