小编Sin*_*s H的帖子

如何在LibGDX项目中显示非页内广告?

我找到了一个Flappy Bird GitHub项目并稍微改了一下.我成功实施了AdMob Banner.

但是现在我还想要一个在游戏结束时弹出的插页式广告(当然不是每次都会弹出)所以这是我的GitHub项目:https://github.com/DaFaack/FlappyBibi

请解释我怎么做,因为我在互联网上找不到一个好的解释.

我想在run()方法中显示广告.您可以在核心包 - > GameplayScreen.java文件 - > renderPlaying()方法中找到它,然后在run()方法中找到它.

这是我说的方法:

    private void renderPlaying() {
        if (justTouched) {
            bird.jump();
            justTouched = false;

        }
        updatePipePairs();
        gameplayStage.act();
        uiStage.act();
        checkCollisions();
        if (bird.getState() == Bird.State.DYING) {
            stopTheWorld();


            RunnableAction playWooshAction = Actions.run(new Runnable() {
                @Override
                public void run() {
                    com.pentagames.flappybibi.Assets.playWooshSound();

//Here I want to display the Interstitial Ad!

                }
            });
Run Code Online (Sandbox Code Playgroud)

游戏结束后,我该如何显示插页式广告?

这是我的AndroidLauncher.java文件:

package com.pentagames.flappybibi.android;

import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.RelativeLayout;

import com.badlogic.gdx.backends.android.AndroidApplication;
import …
Run Code Online (Sandbox Code Playgroud)

java android interstitial admob libgdx

1
推荐指数
1
解决办法
1306
查看次数

标签 统计

admob ×1

android ×1

interstitial ×1

java ×1

libgdx ×1