我正在考虑将 Leadbolt(或 Tapjoy)集成到我的 Libgdx 游戏中。我想根据点击的表格创建一个商店。更多点击 - 来自商店的更多内容供用户使用。我找到了 Leadbolt 和 Tapjoy。这些广告提供商正在为这些东西提供直接帮助。我查看了 Leadbolt 集成指南。我有一个问题。它需要我将上下文传递给 AdController。我不知道是否有可能以任何方式传递 AdController 的上下文,所以我想问你,如果可以的话,我该怎么做。(我还没有在 Libgdx 中尝试过,但是 superjumper 示例也有问题,当我想为某事传递上下文时,我认为因为 Libgdx 应用程序不扩展 Activity,它也会有问题。 )
以下是 Leadbolt 的示例代码:
AdController myControllerForm = new AdController(this, "MY_LB_ID", new AdListener() {
public void onAdProgress() {}
public void onAdLoaded() {
myControllerForm.hideAd();
}
public void onAdFailed() {
launchMain();
}
public void onAdCompleted() {
myControllerForm.hideAd();
launchMain();
}
public void onAdClosed() {
launchMain();
}
public void onAdClicked() {}
public void onAdAlreadyCompleted() {
launchMain();
}
public void onAdHidden() {
launchMain();
}
});
myControllerForm.setAsynchTask(true);
myControllerForm.loadAd();
}
public void launchMain()
{
finish();
startActivity(new Intent(Splash.this, MainApp.class));
}
}
该类扩展了 Activity,方法在本例中的 onCreate() 方法中。
如果您已将 Leadbolt 或 Tapjoy 集成到您的 Libgdx 游戏中,那么您能否给我一个关于您是如何做到的代码?
提前致谢!