1 先在laya引擎里设置scaleMode:

Laya.stage.scaleMode = Stage.SCALE_EXACTFIT;
Laya.stage.screenMode = Stage.SCREEN_HORIZONTAL;
//水平居中对齐
Laya.stage.alignH = Stage.ALIGN_CENTER;
//垂直居中对齐
Laya.stage.alignV = Stage.ALIGN_MIDDLE;

2再构建到androidstudio里设置AppTheme NoActionBar

<resources><!-- Base application theme. --><style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"><!-- Customize your theme here. --><item name="colorPrimary">@color/colorPrimary</item><item name="colorPrimaryDark">@color/colorPrimaryDark</item><item name="colorAccent">@color/colorAccent</item></style></resources>

3再打开MainActivity.java,重写方法onWindowFocusChanged

@Overridepublic void onWindowFocusChanged(boolean hasFocus) {super.onWindowFocusChanged(hasFocus);if (hasFocus && Build.VERSION.SDK_INT >= 19) {View decorView = getWindow().getDecorView();decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_FULLSCREEN| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}}

4直接generate apk 安卓到手机, 进游戏的时候不管玩家有没有开启虚拟按键,都会强制隐藏显示全屏。

用cocos2dx 或cocoscreator 打包的也是类似处理

欢迎加入技术讨论群:199678137,日常潜水,偶尔一起淌技术坑。

Laya打包的app实现手机全屏 强制关闭虚拟按键相关推荐

  1. 一加android8稳定版,一加5T获Android 8.1稳定版升级 全屏手势代替虚拟按键

    原标题:一加5T获Android 8.1稳定版升级 全屏手势代替虚拟按键 虽然一加手机的新旗舰一加6即将发布,但是官方也没有忘记老用户.5月9日夜间,一加5T迎来了稳定版固件更新,除了核心升级为And ...

  2. Android 系统(153)---全面屏项目很多APP占不满全屏

    全面屏项目很多APP占不满全屏 刘海屏项目,分辨率720x1498设置系统除外壁纸显示不全,且部分界面底部显示高度有2个navigationbar高度 解决方案: 那是因为全面屏的长宽比超过了1.86 ...

  3. php让手机全屏,手机网站按比例显示铺满手机全屏/网站两边不留白

    如何phpweb手机网站按比例显示铺满手机全屏/网站两边不留白? PHPWEB手机网站,一般手机网站框架宽度为320.640,大多数是这两个宽度,然而在大屏幕手机比如安卓手机上,720分辨率的情况下, ...

  4. MATLAB app designer 自动全屏显示

    MATLAB app designer 自动全屏显示 两步完成: 单击UIfigure 更改position([0,0,1920,1080],其中(0,0)表示窗口左上角的起始位置在屏幕的左上角,(1 ...

  5. react native 安卓(特别是小米手机)全面屏是否开虚拟按键的适配

    react native 安卓(特别是小米手机)全面屏是否开虚拟按键的适配 做rn蛮久了,遇到的坑无数,谢谢大家带我爬过的坑,这次我也来分享一下,希望帮助到有需要的人! 大家先看先后效果对比: 没开虚 ...

  6. JSP网页全屏显示、退出全屏、关闭页面

    [转]JSP网页全屏显示.退出全屏.关闭页面 jsp相关知识 2009-06-07 20:36:42 阅读108 评论0   字号:大中小 订阅 全屏显示 ---------------------- ...

  7. 简单易懂的沉浸式状态栏使用详解(1)——状态栏全透明(含虚拟按键适配)

    说明:我尽量不打错别字,用词准确,不造成阅读障碍. 沉浸式状态栏就是指那种状态栏透明或半透明或与ToolBar颜色配合的颜色.这个"沉浸式"的名称已不可考究,错误的叫法叫多了,大家 ...

  8. 正面有Android手机常用的三枚虚拟按键

    中兴Geek手机采用了常规的直板式造型,正面有Android手机常用的三枚虚拟按键,完全采用金属材质打造的电源键.音量键以及一枚实体拍照键都被设计在手机右侧,左侧只设有数据接口.3.5mm耳机接口则被 ...

  9. 网红汉字手机全屏时钟APP下载

    [应用名称]:冷高轮时间 [应用大小]:6.83 [支持平台]:安卓(Android),苹果(iOS) [时钟样式]男神数字,女神数字,梵高数字,王思聪吃热狗数字,手势数字,大写数字,中文汉字,麻将数 ...

最新文章

  1. Dorado7功能及技术特点
  2. _disable_logging 对于归档数据库的影响
  3. Android中发送和接收短信
  4. gdiplus判断一个点是否在圆弧线上_上挑眼型会更显老吗?杨丞琳和张雨绮示范了2条不同路线...
  5. web项目错误页面友好处理404,500等
  6. 2020-09-26
  7. Nginx+Php(FastCGI、Php-fpm)+Mysql+Zend+Memcache+Phpmyadmin+MongoDB+TT安装
  8. Docker系列文章索引
  9. 特殊用法(AHB写)
  10. ROS 可视化(一): 发布PointCloud2点云数据到Rviz
  11. Linux下使用GDAL进行开发(automake使用)
  12. Java反编译工具使用对比,最好用的Java反编译工具 --- JD-GUI、XJad
  13. 鸿蒙系统简介ppt,鸿蒙来了!华为到底采用的是什么逆天的研发体系?500页PPT详解...
  14. MYSQL 8.0 OCP
  15. EOJ 2706 Fenwick Tree 树状数组找规律
  16. Gary Marcus:因果熵理论的荒诞和认知科学带给AI的11个启示 | 文末赠书
  17. GNU和LINUX到底怎么个发音?
  18. EcShop常用 促销活动表结构
  19. Python连接MySQL insert插入语句
  20. 【神经网络结构搜索综述】NAS的挑战和解决方案

热门文章

  1. vue项目的停止_基于Vue项目开发中遇到的坑及终结
  2. js中使用websocket
  3. Dcs系统工程师站是服务器吗,DCS工程师站(ES)管理规定(转)
  4. Touch_GUI(基于STM32触摸屏)
  5. slack 使用说明_如何使用Slack远程扮演桌面角色扮演游戏
  6. 数据库 表设计 MySQL
  7. BBAVectors:一种Anchor Free的旋转物体检测方法
  8. 阿里云服务器价格表:云服务器最新包年包月及按量付费收费标准
  9. 2020年车工(中级)考试及车工(中级)考试试卷
  10. SQL面试五十题 + 基本知识