去除标题栏及全屏

一、去除标题栏

1、在代码中实现:
在此方法setContentView(R.layout.main)之前加入:

requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏

2、在AndroidManifest.xml中实现:
注册Activity时加上如下的一句配置就可以实现。

如果是想要整个应用都没有标题栏的话,就在application中加入:

<application android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar">

如果只是要某个Activity没有标题栏,则在该Actibvity中加入:

<activity  android:name=".Activity"
       android:theme="@android:style/Theme.NoTitleBar">
</activity>

  

3.隐藏actionbar

ActionBar actionBar = getActionBar();
actionBar.hide();

  

二、全屏:(去掉信息栏,要全屏的话要加上面的把标题栏去掉,而且代码必须要写在setContentView这个方法之前,否则会报错)

方法一:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

方法二:

在配置文件里修改

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

  

方法三:

<application android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@style/fullscreem">

  

PS:使用代码来去除标题栏的话,在应用运行之后,会看到短暂的标题栏和状态栏,然后才全屏(这个与手机的配置有关,配置越好,消失的速度越快),而修改配置文件是不会有这种情况的。

  

  

  

  

时间: 2024-11-10 13:57:30

去除标题栏及全屏的相关文章

去除标题栏和全屏的方法

方法一:在代码中 必须在setContentView(R.layout.activity_main)之前加入 //去除标题栏        requestWindowFeature(Window.FEATURE_NO_TITLE);        //全屏        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 方法二:

Android去除系统默认的标题栏和全屏的三种方法

在做应用的时候,很多时候是不需要系统自带的标题栏的,而是自己去实现标题栏,这就要去掉系统的标题栏,下面总结了三种方法.全屏也是一样的道理,也总结了实现的三种方法. (一)去除标题栏 1.方法1 在Activity的onCreate方法中: 1 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 2 //注意这句一定要写在setContentView()方法的前面,不然会报错的 但是这种方法的缺陷是,因为在onCreate方法中才去掉标题栏,

Android 去除表头 标题栏,全屏显示

Android studio编写的app有大表头,改为全屏显示 修改AndroidManifest.xml主文件引用的主题values下的styles.xml 将原有的 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 改为 <style name="AppTheme" parent="Theme.AppCompat.DayNigh

腾讯X5内核使用详解(X5内核播放器使用如何去除控制栏全屏播放)以及一些注意事项

例子下载地址 https://www.lanzous.com/i2zsv5g      GIT就不用了麻烦的不行 本人安卓刚学 就上X5内核弄了老长时间由于对maven 和idea不熟悉刚开始导包都是问题(就业人员勿参考,因为此文没有水平) 先上图 解决了侧边填充不满问题(明白什么意思把?播放器侧边和安卓侧边有距离贼难看) 参考了http://www.cocoachina.com/cms/wap.php?action=article&id=25099 这个腾讯的相当于其他开源的播放器或者说浏览器

Android实现无标题栏全屏的三种方法

一.通过Java代码 在setContentView之前执行: requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏 二.调用Android自带的Theme 直接在AndroidManifest.xml中需要全屏显

Android中实现全屏、无标题栏的两种办法

在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏.要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置. 1.在xml文件中进行配置 在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可. 实现全屏效果: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 实现无标题栏(但有系统自带的任务栏): androi

如何在Android中实现全屏,去掉标题栏效果

在进行Android UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏.要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置.   1.在xml文件中进行配置   在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可.   实现全屏效果: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 实现无标题栏(但有系统自

判断当前屏幕是否是全屏+是否是竖屏

我们都知道给Activity设置全屏有在主题中设置,有在代码中设置的方式.那么该怎么获得当前是否全屏呢?网上有很多文章都用的是同一个方法,这个方法我经过测试基本处于废物级别,我的是4.4.4无法使用网上流传的方法.我下面给出我自己的一个实现. /** * @param activity * @return 判断当前手机是否是全屏 */ public static boolean isFullScreen(Activity activity) { int flag = activity.getWi

Android中全屏 及 去掉标题栏

Android中全屏 及 去掉标题栏 <去掉标题栏的方法> 第一种:入门的时候经常使用的一种方法 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 注意这句一定要写在setContentView()方法的前面,不然会报错的 第二种:在AndroidManifest.xml文件中定义 <application android:icon="@drawable/icon" android:label="@s