IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    cocos2d-x 如何保持屏幕常亮

    杨粼波发表于 2018-03-22 12:55:00
    love 0
    转载自:https://blog.csdn.net/justforthedream/article/details/36902249


    貌似cocos2d-x没有接口直接做这个功能

    而各个平台又不一样,所以只能对于不同的平台做不同的设置

    首先android,在自己的activity的onCreate方法里添加一句getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);即可保持屏幕常亮

    其次ios,[ [ UIApplication sharedApplication ] setIdleTimerDisabled:YES ] ;这句加到AppController.mm文件的

    didFinishLaunchingWithOptions方法里面,添加到

    [[UIApplication sharedApplication] setStatusBarHidden: YES];这句后面就好。经测试,这个方法ok~



    杨粼波 2018-03-22 20:55 发表评论


沪ICP备19023445号-2号
友情链接