2015-08-22 19 views
5

Bir portre ekranım var ve sürükleyici modu kullanmak istiyorum (yapışkan sürükleyici değil).Dalgalı modu LibGDX üzerinde kullanma

AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); 
config.useImmersiveMode = true; 

Ama useImmsersive yapışkan sürükleyici geçerli: Ayrıca LibGDX sürükleyici bir özelliğe sahiptir.

cevap

4

Bunun yerine AndroidLauncher sınıfında useImmersive kılma onWindowFocusChanged kullanmanın

@Override 
    public void onWindowFocusChanged(boolean hasFocus) { 
     super.onWindowFocusChanged(hasFocus); 
     if (hasFocus && Build.VERSION.SDK_INT >= 19) { 
      getWindows().getDecorView().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); 
     } 
    }