Files
gitea-docker/android/src/java/advent/core/MainActivity.java
2015-10-30 17:27:15 -07:00

28 lines
789 B
Java

package advent.core;
import clojure.lang.RT;
import clojure.lang.Symbol;
import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.Game;
public class MainActivity extends AndroidApplication {
public void onCreate (android.os.Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
RT.var("clojure.core", "require").invoke(Symbol.intern("clojure.core.async"));
RT.var("clojure.core", "require").invoke(Symbol.intern("advent.core"));
} catch (Exception e) {
System.out.println("Importing failed");
e.printStackTrace();
}
try {
Game game = (Game) RT.var("advent.core", "advent").deref();
initialize(game);
} catch (Exception e) {
e.printStackTrace();
}
}
}