Android下Activity全屏显示实现方法
本文较为详细的讲述了Android下Activity全屏显示实现方法。分享给大家供大家参考。具体方法如下:
方法一:
使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的Activity元素中添加属性:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
这样就可以实现这个Activity的全屏显示,如果只是不要标题栏,即需要保留系统自带的任务栏的话,则使用:
android:theme="@android:style/Theme.NoTitleBar"
这样的好处是可以不用在代码中进行修改。
方法二:
即使用代码进行修改
requestWindowFeature(Window.FEATURE_NO_TITLE);
全屏:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
使用代码可以动态使该Activity进行全屏,如可实现屏幕双击后进行全屏等。
希望本文所述对大家的Android程序设计有所帮助。
相关推荐
-
android全屏去掉title栏的多种实现方法
1.实现应用中的所有activity都全屏 在manifest中直接加入 复制代码 代码如下: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 2.实现单个activity全屏 复制代码 代码如下: requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.TYPE_STATUS_BAR
-
Android 全屏无标题栏的三种实现方法
一.通过Java代码 在setContentView之前执行: requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏 二.调用Android自带的Theme 直接在AndroidManifest.xml中需要全屏显
-
android 设置全屏的两种方法
现在android的每一个项目都会需要设置为全屏,现在介绍两种设置为全屏的方式. 一.在配置文件中设置android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" 如: 二.在activity中设置 这两种方式都可以设置全屏,任选其一即可.
-
Android开发实现浏览器全屏显示功能
本文实例讲述了Android开发实现浏览器全屏显示功能.分享给大家供大家参考,具体如下: 业务需求:浏览器设置中支持全屏显示的功能. 分析:只需要在设置界面上增加是否全屏的checkBox , 然后 BrowserActivity 中读取这个值, 来设置窗口的 Style. 修改: 1. 修改项目下的 res/xml 文件夹下的 browser_preferences.xml 文件, 添加 <CheckBoxPreference android:key="full_screen"
-
Android调用默认浏览器打开指定Url的方法实例
复制代码 代码如下: package com.gzz.whyinzi; import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.util.Log;import android.view.Menu;import android.view.View; public class MainActivity extends
-
android webview 简单浏览器实现代码
文件main.java 复制代码 代码如下: package com.HHBrowser.android;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.util.Log;import android.view.View;import android.webkit.WebView;import android.webkit.WebViewClient;imp
-
Android调用系统默认浏览器访问的方法
一.启动android默认浏览器 这样子,android就可以调用起手机默认的浏览器访问. 二.指定相应的浏览器访问 1.指定android自带的浏览器访问 ( "com.android.browser":packagename :"com.android.browser.BrowserActivity":启动主activity) Intent intent= new Intent(); intent.setAction("android.intent.a
-
Android自定义 WebView浏览器
WebView是Android中一个非常实用的组件,它和Safai.Chrome一样都是基于Webkit网页渲染引擎,可以通过加载HTML数据的方式便捷地展现软件的界面. 在布局文件中添加<EditText/>和<Button/>控件, 在布局文件中添加<WebView/>控件 在Activity中获取WebView对象 调用WebView对象的loadUrl()方法,参数:String路径 添加访问网络的权限android.permission.INTERNET 调用
-
android 浏览器之多窗口方案详解
我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成.所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast.这种方式固然简单,但是在有些情况下,我们要求的只是简单的显示,用Activity显然是多余,这个时候,我们如何处理呢? Android的一个应用在底层也是linux的一个进程,但在上层弱化了进程的概念,抽象出了Activity这样一
-
android屏幕全屏的实现代码
去掉标题栏:requestWindowFeature(Window.FEATURE_NO_TITLE);API上是这么说的:int FEATURE_NO_TITLE Flag for the "no title" feature, turning off the title at the top of the screen.屏幕全屏:getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);API上
-
android activity设置无标题实现全屏
Activity设置全屏和无标题栏,要用到andorid.view.Window和Android.view.WindowManager. Window.FEATURE_NO_TITLE表示无标题栏. WindowManager.LayoutParams.FLAG_FULLSCREEN表示全屏. 具体用法如下: 1.设置全屏可以使用如下代码: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager
-
Android 设置应用全屏的两种解决方法
在开发中我们经常需要把我们的应用设置为全屏,有两种方法,一中是在代码中设置,另一种方法是在配置文件里改! 一.在代码中设置: 复制代码 代码如下: package com.android.tutor; import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; public class OpenGl_Lesson
随机推荐
- mysql 跨表查询、更新、删除示例
- java使用xpath解析xml示例分享
- ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
- javascript模仿msgbox提示效果代码
- Bootstrap和Java分页实例第一篇
- 详解ASP.NET Core 网站发布到Linux服务器
- ASP字符串大写转换成小写 ASP小写转换成大写 ucase lcase
- jsp response.sendRedirect不跳转的原因分析及解决
- Mysqlslap MySQL压力测试工具 简单教程
- 详解使用Node.js 将txt文件转为Excel文件
- 据说是中国国家授时中心的时间服务器IP地址
- MySQL数据库MyISAM存储引擎转为Innodb的方法
- 原生javascript获取元素样式属性值的方法
- Android APP使用自定义字体实现方法
- 在Java编程中定义方法
- JavaScript如何实现跨域请求
- php有效防止同一用户多次登录
- JavaScript实现简单的文本逐字打印效果示例
- C#使用SqlConnection连接到SQL Server的代码示例
- Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例