package com.haw.projecthorse.android;

import android.os.Build;
import android.os.Bundle;
import android.view.View;

import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
import com.haw.projecthorse.gamemanager.CoreGameMain;


public class AndroidLauncher extends AndroidApplication {
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		// Hiermit wird die Android Navigation Bar ausgeblendet, zurckholen
		// geht ab Android 4.4 mit einem Swipe vom oberen Bildschirmrand nach unten

		if (Build.VERSION.SDK_INT >= 19) {
			View decorView = getWindow().getDecorView();
			decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
					| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
		}

		AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
		initialize(new CoreGameMain(), config);

	}
}

package com.haw.projecthorse.android;

import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.view.Window;

import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
import com.haw.projecthorse.gamemanager.CoreGameMain;


public class AndroidLauncher extends AndroidApplication {
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		// Hiermit wird die Android Navigation Bar ausgeblendet, zur�ckholen
		// geht ab Android 4.4 mit einem Swipe vom oberen Bildschirmrand nach unten

		if (Build.VERSION.SDK_INT >= 19) {
			Window window = getWindow();
			if(window!=null){
			try {
				View decorView = window.getDecorView();
				decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
						| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
			} catch (Exception e) {
				// No navbar on device
			}
			
			}
		}

		AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
		initialize(new CoreGameMain(), config);

	}
}

Fix für Samsung Geräte ohne Navbar
Fix für Samsung Geräte ohne Navbar
