Android中3种全屏方法及3种去掉标题栏的方法

这篇文章主要介绍了Android中3种全屏方法及3种去掉标题栏的方法,二个问题各给出了3种解决方法,并给出实例代码,需要的朋友可以参考下
 
 

一、去掉标题栏的方法

第一种:入门的时候经常使用的一种方法

代码如下:

requestWindowFeature(Window.FEATURE_NO_TITLE);
//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的

第二种:在AndroidManifest.xml文件中定义
代码如下:

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

可以看出,这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到activity标签里面

 

第三种:这种在一般的应用中不常用,就是在res/values目录下面新建一个style.xml的文件
例如:

代码如下:

<?xml version="1.0" encoding="UTF-8" ?>
<resources>
<style name="notitle">
<item name="android:windowNoTitle">
true
</item>
</style>
</resources>

这样,我们就自定义了一个style,就相当于一个主题,然后在AndroidManifest.xml文件中定义,也可达到去掉标题栏的效果
 代码如下:

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

 

二、介绍全屏的方法
第一种

 代码如下:

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">

时间: 2024-10-18 12:50:21

Android中3种全屏方法及3种去掉标题栏的方法的相关文章

Android中3种全屏方法及3种去掉标题栏的方法_Android

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

Android 实现全屏显示的几种方法整理

Android 实现全屏显示的几种方法整理 A.设置主题实现全屏 直接在AndroidManifest.xml文件中设定Activity主题为全屏模式 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" B.代码实现全屏 代码实现需要分两步做,如下: 1.隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); 2.隐藏状态栏 getWindow().setFlags(Wi

Android——全屏显示的两种方式

Android--全屏显示的两种方式 文章分类:移动开发 A.设置主题实现全屏 直接在AndroidManifest.xml文件中设定Activity主题为全屏模式 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 复制代码 B.代码实现全屏 代码实现需要分两步做,如下: 1.隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); 复制代码 2.隐藏状态栏 getWin

实现Flash动画文件全屏效果的三种方法

flash动画 实现Flash动画文件全屏效果的三种方法 第一种方法: 不显示浏览器菜单栏.工具栏的全屏.这种全屏稍稍复杂,也与FLASH的设置无关,但要借助JavaScript来完成.方法是:在HTML文件中<head></head>间加入以下代码: <script language="JavaScript"> <!-- window.open("nfd.swf","","fullscreen

android中Webview实现截屏三种方式小结

本人最近学习了android中Webview实现截屏三种方式,下面我来记录一下,有需要了解的朋友可参考.希望此文章对各位有所帮助. 第一种方式 通过调用webview.capturePicture(),得到一个picture对象,根据图像的宽和高创建一个Bitmap,再创建一个canvas,绑定bitmap,最后用picture去绘制. //获取Picture对象 Picture picture = wv_capture.capturePicture(); //得到图片的宽和高(没有reflec

Android编程实现WebView全屏播放的方法(附源码)_Android

本文实例讲述了Android编程实现WebView全屏播放的方法.分享给大家供大家参考,具体如下: 最近因为项目要用webview加载html5的视频,开始不能全屏播,做了很久才做出来!那按我的理解说下怎么实现全屏吧. 首先写布局文件activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.

android编程开发之全屏和退出全屏的实现方法_Android

本文实例讲述了android编程开发之全屏和退出全屏的实现方法.分享给大家供大家参考,具体如下: xml代码: <Button android:id="@+id/button5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/fullscreen" android:onClick

android编程开发之全屏和退出全屏的实现方法

本文实例讲述了android编程开发之全屏和退出全屏的实现方法.分享给大家供大家参考,具体如下: xml代码: <Button android:id="@+id/button5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/fullscreen" android:onClick

导航-android 4.0实现全屏

问题描述 android 4.0实现全屏 用View.SYSTEM_UI_FLAG_HIDE_NAVIGATION theme是@android:style/Theme.NoTitleBar.Fullscreen 但是点击屏幕的时候导航栏还是会显示 怎么让它不响应完全不显示? 解决方案 把 activity 中自动生成的代码 删掉 解决方案二: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan