我正在考虑将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(通过扩展AndroIDActivity的AndroIDApplication).
如果您正确使用setup your project,则可以从“AndroID starter”项目访问它.这也是唯一可以播放广告的地方,因为“桌面启动器”绝不会扩展AndroIDActivity.
这里也是adMob tutorial,您可能会发现它很有用(创建重叠视图).
这是我可以给你的所有信息,因为我不知道你是否要总是展示你的广告,随着时间的推移重新加载它们或者只是在特定事件后隐藏它们.在这种情况下,您可能希望实现自定义接口.
祝好运!
总结以上是内存溢出为你收集整理的android – Libgdx和Leadbolt全部内容,希望文章能够帮你解决android – Libgdx和Leadbolt所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)