DEADSOFTWARE

One GameProc object for everything
[cavedroid.git] / android / src / ru / deadsoftware / cavecraft / AndroidLauncher.java
1 package ru.deadsoftware.cavecraft;
3 import android.content.pm.PackageManager;
4 import android.os.Bundle;
5 import com.badlogic.gdx.backends.android.AndroidApplication;
6 import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
8 public class AndroidLauncher extends AndroidApplication {
9 @Override
10 protected void onCreate(Bundle savedInstanceState) {
11 super.onCreate(savedInstanceState);
12 AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
13 config.hideStatusBar = true;
14 config.useImmersiveMode = true;
15 String gameFolder = null;
16 try {
17 gameFolder = getPackageManager().getPackageInfo(getPackageName(), 0).applicationInfo.dataDir;
18 } catch (PackageManager.NameNotFoundException e) {
19 e.printStackTrace();
20 exit();
21 }
22 initialize(new CaveGame(gameFolder, true), config);
23 }
25 @Override
26 public void onBackPressed() {
27 }
28 }