当前位置: 首页 > 知识库问答 >
问题:

如何在libGDX中显示Admob间隙

郑哲彦
2023-03-14

我的应用程序不能显示间质。如果我使用测试设备ID运行应用程序,它会显示谷歌的间质测试窗口。但是没有测试设备ID,它什么也不会显示。我做了相同的步骤,比如整合smart_banner。我的应用程序显示smart_banner,但没有显示间质。可能我使用了错误的类......也存在间质类,但我使用了AdView类。我不知道有人知道在libgdx中包含间质的好教程吗?

public class MainActivity extends AndroidApplication {

private AdView adView;
private AdView fullAdView;
private RelativeLayout layout;
private final String ADCODE = "XXX";
private final String FULLADCODE = "XXX";

@Override
public void onCreate(Bundle savedInstanceState) {
    ...

    // Create the layout
    layout = new RelativeLayout(this);

    // AdMob View 
    fullAdView = new AdView(this);
    fullAdView.setAdUnitId(FULLADCODE);
    fullAdView.setAdSize(AdSize.MEDIUM_RECTANGLE);

    View gameView = initializeForView(new FPGame(new RequestHandler(adView, fullAdView)), cfg);
    ...
    AdRequest fadRequest = new AdRequest.Builder().build();
    fullAdView.loadAd(fadRequest);

    fullAdView.setAdListener(new AdListener(){
        @Override
        public void onAdLoaded() {
            super.onAdLoaded();

            MainActivity.this.runOnUiThread(new Runnable(){

                @Override
                public void run() {
                    layout.requestLayout();
                }

            });
        }
    });

共有1个答案

段干华晖
2023-03-14

您应该使用InterstitalAD来代替AdView类,请遵循本教程

 类似资料:
  • 我想在一定的时间间隔后,在主要活动上添加一个间隙广告。我搜索,似乎没有参考代码这样做。感谢你的帮助我该怎么做?任何示例代码都将是有用的。多谢了。

  • 我知道这个问题已经被问了好几次,但即使我已经实施并尝试了所有解决方案,我还是卡住了。我按照本教程展示插页式广告: https://developers.google.com/admob/unity/interstitial 我的主要目标是在用户点击游戏的“重新启动”按钮时显示广告。 下面是我的主广告管理器类(它与一个游戏对象相关联): 我在重新启动操作中调用Show方法:

  • 我有一个小游戏应用程序,它有一个故事板,里面可以创建像“开始”菜单“gamin area scores”这样的场景。我在其中添加了admob横幅视图和州际地图。我的横幅视图运行良好,但我的中间视图只运行了一次。 我在我的viewdidload上加载我的间质,并在调用游戏会话结束的函数中触发它,正如我所说,它只在用户启动另一个游戏并失败时工作一次,这次没有间质(下面的错误)。那么我应该怎么做来修复它

  • 我正在完成一个视频应用程序,我在离开视频activity时显示间隙广告。我只想每X分钟显示一次,但似乎每次我离开那个屏幕时它都在显示。 这是我的activity密码。 onCreate: onbackpressed: 当然,在admob中是这样设置的: 注意:我的应用程序没有发布,所以它正在显示“预览”o“示例”。我正在使用我的广告单元ID: 谢谢,

  • 问题内容: 我找到了这个Flappy Bird GIT项目:https : //github.com/barodapride/flappy-tutorial- barodapride 如何在其中实现BannerAd?没有布局文件。以及如何实施InterstitialAd?如果我尝试写 然后说“无法解析符号InterstitialAd” 我知道如何在普通的Android Studio项目中执行此操作

  • 问题内容: 我无法使LibGDX日志记录在Android Studio中工作。首先,我认为我的问题与之前的问题相同,但是请确保我的应用程序在调试时进行了更新。 选项按钮上的测试操作已执行,但我无法显示调试日志。 问题答案: 默认日志级别为。为了进行调用,您必须先调用一次(可能是Game构造函数的第一行,以便可以轻松更改它)。