検索

ホームページ  >  に質問  >  本文

android - 安卓游戏如何全屏

cocos2d-x 或者unity生成的项目跑到屏幕有虚拟按键的设备上,怎么设置隐藏虚拟按键,不留黑边。

高洛峰高洛峰2773日前776

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-17 13:10:32

    1. 推荐用户安装 Fulscrn 即可,https://play.google.com/store/apps/details?id=me.dt2dev.fullscreen.free ,以上为软广,不过确实有效

    2. https://developer.android.com/training/system-ui/immersive.html 这应该是你需要的

    Immersive Mode 只支持 Kitkat 和 Lollipop,ICS 以上可以用 SYSTEM_UI_FLAG_LOW_PROFILE

    返事
    0
  • 阿神

    阿神2017-04-17 13:10:32

    if (Build.VERSION.SDK_INT >= 19) {

    getWindow().getDecorView().setSystemUiVisibility(
            View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);

    } else {

    if (Build.VERSION.SDK_INT > 10) {
        findViewById(android.R.id.content).setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
        getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
    }

    }

    返事
    0
  • キャンセル返事