Files
play-clj/template/src/leiningen/new/play_clj/AndroidLauncher.java

21 lines
577 B
Java

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