如何将数据从android项目(主要活动)传递到libgdx核心项目类

时间:2014-08-08 17:57:07

标签: android libgdx

我创建了在android中执行inapp计费的界面,成功购买后,我想传递字符串以便我可以在游戏中使用。 就像用户购买了额外的生命,那么我应该增加计数,如何实现这一点。

1 个答案:

答案 0 :(得分:2)

在你的Android部分中保存对游戏的引用:

Game game = new Game(this)       
View gameView = initializeForView(game, cfg);
layout.addView(gameView)

现在您可以使用以下方法调用libgdx游戏中的任何方法:

        Gdx.app.postRunnable(new Runnable(){
            @Override
            public void run(){
                game.callMethod();
            }
        })