未root的系统,必须通过pc端运行adb命令进行设置,因此请开启开发者选项中的adb调试模式,用usb连接电脑和手机,运行下面的代码强制开启全屏模式,立即生效:
全屏沉浸:

adb shell settings put global policy_control immersive.full=*

沉浸状态栏:

adb shell settings put global policy_control immersive.status=*

沉浸导航栏:

adb shell settings put global policy_control immersive.navigation=*

我们还可以单独控制哪些app不沉浸,例如以下代码设置google即时桌面不沉浸,其他程序沉浸:

adb shell settings put global policy_control immersive.full=apps,-com.google.android.googlequicksearchbox

如果想恢复到正常模式,运行下面的代码:

adb shell settings put global policy_control null

一切就这么简单,命令的语法很直观,大家可自由发挥,呵呵。google应该是已经打算提供全屏模式功能的,不知为何却隐藏了,可能是存在什么bug吧,不过我用了数月,暂时还未发现任何问题。

Android全屏解决方案相关推荐

  1. Android全屏中adjustResize的失效的解决方案 AndroidBug5497Workaround

    最近做项目中遇到Android全屏中adjustResize失效的问题,网上搜索了一堆后,基本上都是使用AndroidBug5497Workaround这个工具类,但是在实际使用中遇到软键盘不弹出时, ...

  2. Android全屏显示

    Android全屏显示 一.获取状态栏和导航条的高度: 1. 获取状态栏的高度: public int getStatusBarHeight() {Resources resources = mAct ...

  3. android 全屏动画_如何创建全屏视频开幕动画

    android 全屏动画 View demo 查看演示 Download Source 下载源 In this in-depth tutorial we want to show you how to ...

  4. video标签android全屏,视频video标签在移动端微信中默认全屏播放的解决方案

    最近后盾人移动端上线了,开发挺顺利,但也遇到几个小坑. 后盾人中的视频是用video视频标签引入的,当在微信中打开后盾人,播放视频的时候,视频默认会全屏播放. 安卓和ios下都存在此问题,解决方法如下 ...

  5. Android 全屏界面切换到非全屏界面的问题

    App一般都有一个启动界面,称为Splash界面. 一般这个界面都是做成全屏的,即隐藏掉系统状态栏,然后再跳转到主界面. 由于主界面是非全屏的,保留着状态栏,这个过程就发生了从全屏界面切换到非全屏界面 ...

  6. Android 全屏显示

    全屏显示主要是设置下面这两个属性: this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(Wind ...

  7. android.xml设置全屏,Android全屏设置的方法总结

    Android 有两种方式可以设置全屏. 第一种方式:在protected void onCreate(Bundle savedInstanceState) 里面的this.setContentVie ...

  8. Android全屏与透明状态栏

    前言 Android沉浸式与全屏是不一样的两种主题,接下来我们看看吧 Android实现全屏 通过主题属性来实现 <style name="FullScreenTheme"& ...

  9. Android全屏沉浸式应用

    原文出处:http://bbs.itheima.com/thread-298355-1-1.html?zztj3?rss 一.概念 首先让我们看一下默认状态栏的显示效果 以下以微信与qq为例: 由于A ...

最新文章

  1. opencv数字图像处理(图像边缘)
  2. 2018-3-13 目标改动---智能算法
  3. at24c16如何划分出多个读写区_如何1分钟遍历100T数据?
  4. 学习dubbo(一): 简介
  5. ZOJ2158,POJ1789
  6. 快速入门 Nginx,这篇就够了!
  7. 【深度学习入门到精通系列】医学图像预处理—灰度转换代码(G通道)
  8. post from open live writer
  9. ​SpringCloud:统一异常处理
  10. BZOJ5292 洛谷4457 LOJ2513:[BJOI2018]治疗之雨——题解
  11. ASP.NET MVC5+EF6+EasyUI 后台管理系统(52)-美化EasyUI皮肤和图标
  12. linux nginx django,如何在Linux下使用Nginx部署Django项目
  13. IoTeX与BigQuery集成以使数据对谷歌云用户可用
  14. ADC0808确定地址及查询方式示例
  15. EXCEL取消科学计数法
  16. changeable和changeful_change的形容词是什么?
  17. linux格式化磁盘fdisk,linux下使用fdisk工具为磁盘分区格式化
  18. 阿里云80 端口别阿里云盾占用
  19. 服务器pcie 3.0装固态硬盘,PCIe SSD怎么装系统?实操发现竟然这么简单!
  20. 阿里云HttpDns接入

热门文章

  1. 关于计算机科学技术的作文,关于描写计算机的作文
  2. 今天分享一个爱心的表白树,送你对象吧(代码在最后面哦)
  3. SQL Server数据库开发(3.SQL高级查询)
  4. 什么是drop-in item renderer
  5. 2021C++ 实验六 STL
  6. 小米盒子3S刷国际版
  7. php+源码加密思想,PHP源码加密方法
  8. python从abc发展起来_Python是如何一步步成为热门编程语言的?
  9. 人性的弱点摘录和感悟
  10. python模拟键盘鼠标操作