gdx-studio

#libgdx#java#desktop

git clone https://git.pyrossh.dev/gdx-studio

An IDE for creating Games using libgdx and Java supported on all platforms Android, iOS, Desktop


src/scene2d/android/Main.java
a9b2a64 1
package scene2d.android;
a9b2a64 2
import scene2d.Scene;
a62d533 3
import android.os.Bundle;
a62d533 4
a62d533 5
import com.badlogic.gdx.backends.android.AndroidApplication;
a62d533 6
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
a62d533 7
a9b2a64 8
public class Main extends AndroidApplication {
a62d533 9
	
a62d533 10
    @Override
a62d533 11
    public void onCreate(Bundle savedInstanceState) {
a62d533 12
        super.onCreate(savedInstanceState);
a9b2a64 13
		Scene.configJson = Scene.jsonReader.parse(this.getClass().getClassLoader().getResourceAsStream("config"));
a9b2a64 14
		String[] target = Scene.configJson.getString("targetSize").split("x");
a9b2a64 15
		Scene.targetWidth = Integer.parseInt(target[0]);
a9b2a64 16
		Scene.targetHeight = Integer.parseInt(target[1]);
a62d533 17
        AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
a62d533 18
        cfg.useAccelerometer = false;
a9b2a64 19
        cfg.useGL20 = Scene.configJson.getBoolean("useGL20");
a62d533 20
        cfg.useCompass = false;
a62d533 21
        cfg.hideStatusBar = true;
a62d533 22
        cfg.useWakelock =  true;
a9b2a64 23
        initialize(Scene.app, cfg);
a62d533 24
    }
a62d533 25
}