Android中取消系统标题栏的几种方式
来源:互联网 发布:淘宝商品展示页面html 编辑:程序博客网 时间:2024/06/06 03:42
一、如果是继承来自Activity的话可以采用如下方法:
1.采用代码设置
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE);//remove title bar 即隐藏标题栏 getSupportActionBar().hide();// 隐藏ActionBar getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//remove notification bar 即全屏 setContentView(R.layout.activity_main); }
2.在清单文件中设置<activity android:name=".MainActivity" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
二、继承来自AppCompatActivity采用如下方法:
在清单文件中采用android:theme=@style/Theme.AppCompat.Light.NoActionBar”应用于application或者Activity,这个只能隐藏ActionBar
如果想连通知栏也隐藏,可在styles.xml中定义如下样式,然后再在AndroidManifest.xml中的Application或者Activity上使用
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light"> <item name="android:windowNoTitle">true</item>//无标题 <item name="android:windowActionBar">false</item>//无ActionBar <item name="android:windowFullscreen">true</item>//全屏即无通知栏 <item name="android:windowContentOverlay">@null</item>//是否有遮盖 </style>
0 0
- Android中取消系统标题栏的几种方式
- 取消系统自带的标题栏的几种方法
- Android中去除标题栏的几种方式
- Android中取消标题栏
- Android开发——去掉系统自带标题栏的几种方式
- Android中取消标题栏遇到的问题
- Android中取消标题栏的方法
- Android应用中取消标题栏
- android 程序中取消标题栏
- android 设置进入全屏,取消全屏的几种方式
- android 设置进入全屏,取消全屏的几种方式
- Android中去掉标题栏的几种方法(三种)
- android 应用中去掉标题栏的几种方法
- android 应用中去掉标题栏的几种方法
- Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法(强制取消黑边)
- Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法
- Android中全屏取消标题栏,TabHost中设置NoTitleBar的三种方法
- Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法
- redis命令详解与使用场景举例——Pub与Sub(发布订阅)
- JAVA设计模式之桥接模式
- C# 类的扩展
- spring 源码解析
- 封装 继承 多态
- Android中取消系统标题栏的几种方式
- mycat源码解析
- 关于ThinkPHP隐藏index.php
- ubuntu 安装有道词典
- java Commons工具類
- h264 Profile_IDC Level_IDC
- 基于WCF大型分布式系统的架构设计
- js中判断数据类型的方法总结
- SQL优化大全