gpt4 book ai didi

android - Libgdx 和 Leadbolt

转载 作者:太空宇宙 更新时间:2023-11-03 12:10:48 25 4
gpt4 key购买 nike

我正在考虑将 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 游戏中,那么您能给我一个您是如何做到的代码吗?

提前致谢!

最佳答案

LibGDX 实际上扩展了 AndroidActivity(通过 AndroidApplication,它扩展了 AndroidActivity)。

如果你setup your project正确地,您可以从“Android starter”项目访问它。这也是唯一可以玩广告的地方,因为“Desktop starter”绝不会扩展 AndroidActivity

这里还有adMob tutorial ,您可能会发现它很有用(创建叠加 View )。

这就是我能提供给您的所有信息,因为我不知道您是想始终显示您的广告,随着时间的推移重新加载它们,还是在特定事件后隐藏它们。在这种情况下,您可能希望实现自定义接口(interface)。

祝你好运!

关于android - Libgdx 和 Leadbolt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11047377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com