设置Activity全屏显示的两种方式:

1、在Activity中动态的设置

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);

在Activity中调动setContentView()之前调用以上方法,即可实现全屏显示。

说明:在部分手机(全面屏手机,)如果只使用前两行的设置,状态栏会显示正常状态栏颜色,没达到正常的全面屏,因此加上后两行,将状态栏设置为透明,即可解决该问题。

2、在manifest中设置

找到要设置的Activity声明标签,设置它的theme即可,该Theme

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

也可以实现自定义的style

<style name="BaseAppTheme.LauncherAppTheme" parent="BaseAppTheme.NoActionBar"><!--<item name="android:windowAnimationStyle">@style/noAnimation</item>--><item name="android:windowFullscreen">true</item><item name="windowActionBar">false</item><item name="android:scaleType">fitCenter</item>
</style>

android Activity全屏显示相关推荐

  1. java安卓图片全屏_在Android中全屏显示GIF图片(演示代码)

    [实例简介] 在Android中全屏显示GIF图片(演示代码),详细内容请参考:http://blog.csdn.net/u012939909/article/details/77418173 [实例 ...

  2. android webview全屏显示html内容

    MainActivity.java文件修改 package com.example.wwy.webviewdemo;import android.support.v7.app.AppCompatAct ...

  3. Android 设置全屏显示的方法

    方法一:在 setContentView 之前设置如下代码 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(Wi ...

  4. Android APP全屏显示(去掉顶部状态栏和底部虚拟导航栏)以及使用AndroidAutoSize实现自适应

    全屏显示 1.AndroidManifest设置APP样式android:theme,我项目中的Activity都是继承自Activity,如果是继承自AppCompatActivity,这里样式需要 ...

  5. Activity全屏显示切换到非全屏显示抖动解决办法

    方法1:在页面跳转到非全屏显示的时候加上 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN, Wind ...

  6. Qt for Android 动态全屏显示

    文章目录 前言 正文 实现全屏显示原理方法 Qt 实现的全屏和非全屏android代码 总结 前言 最近使用Qt开发安卓有这样一个需求,某一个页面可能需要全屏显示,也就是所谓的沉倾式显示,任务栏等都见 ...

  7. android 浏览器全屏显示

    业务需求:浏览器设置中支持全屏显示的功能.  分析:只需要在设置界面上增加是否全屏的checkBox , 然后 BrowserActivity 中读取这个值, 来设置窗口的 Style.  修改: 1 ...

  8. Android应用全屏显示

    Android编程取消标题栏方法(appcompat_v7.Theme.NoTitleBar) 方式一:编码方式 @Overrideprotected void onCreate(Bundle sav ...

  9. Android设置全屏显示

    主要有两种方式: 第一种办法: 代码中设置: requestWindowFeature(Window.FEATURE_NO_TITLE);// 隐藏标题 getWindow().setFlags(Wi ...

最新文章

  1. 【WPF】MeshGeometry3D中的Normals和TextureCoordinates属性
  2. 腾讯云连续四年登上KVM开源贡献榜,两项技术获评年度核心突破
  3. 依赖包的添加和自动检测机制
  4. php 文件上传系统,php需登录文件上传管理系统
  5. ExtJS:鼠标移出菜单后菜单自动隐藏
  6. @SentinelResource注解实现热点限流
  7. Java文件类String [] list(FilenameFilter fnf)方法,带示例
  8. JavaScript -- this 总结
  9. python 内存管理
  10. 牛年春节海报怎么设计?psd分层模板,给你灵感!
  11. 面试—每日一题(5)
  12. ORM框架使用优缺点
  13. 2.7 if应用:猜拳游戏
  14. dea模型java实例_大水计划之DEA JAVA
  15. Java中分布式概念
  16. # 数学基础task 01 函数极限与连续性
  17. 用参数方程绘制椭球体
  18. 小米怎么解锁,有什么相关教程
  19. Emacs+Muse 使用
  20. Unity 下拉列表OnValueChanged

热门文章

  1. word里输入摄氏度符号几种方法
  2. 多屏幕刷新率(refresh rate)模式下的帧显示流水线
  3. tf.shape和tf.less
  4. Python-docx设置纸张方向为横向
  5. Python 常用基础模块(四):sys模块
  6. 蓝牙适配器添加所有蓝牙设备_如何将蓝牙添加到您的计算机
  7. 算法应用1:夜过吊桥算法
  8. linux开发板led怎么亮,TQ2440开发板上实现按键点亮LED(转载)
  9. 苹果充电显示不支持此配件_为什么苹果手机数据线会经常出现“可能不支持此配件”...
  10. html 转义字符 对勾,浅谈html特殊字符 编码css3 content:我是特殊符号