我已经做了所有事情,但我坚持了一步

时间:2018-12-05 18:56:29

标签: android admob

如标题所示 让我告诉你们我在做什么 我正在尝试添加非页内广告 我正在这里执行所有步骤-> https://developers.google.com/admob/android/interstitial?hl=en-GB

我坚持的步骤是展示广告,我不理解或不知道在此步骤中我该做什么,我对编码不了解,这是我第一次 这是我的活动

    import com.google.android.gms.ads.InterstitialAd;
import com.google.android.gms.ads.AdRequest;

import com.google.android.gms.ads.MobileAds;

public abstract class BaseActivity extends AppCompatActivity {
    private InterstitialAd mInterstitialAd;
     {

    };
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        MobileAds.initialize(this, "ca-app-pub-73442XXXXXXXX~7694606742");
        mInterstitialAd = new InterstitialAd(this);
        mInterstitialAd.setAdUnitId("ca-app-pub-7XXXXXXXXXXX/6184606577");
        mInterstitialAd.loadAd(new AdRequest.Builder().build());

    }

我应该在其中添加代码以显示广告。 谷歌给出的代码是

mMyButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        if (mInterstitialAd.isLoaded()) {
            mInterstitialAd.show();
        } else {
            Log.d("TAG", "The interstitial wasn't loaded yet.");
        }
    }
});

我的应用未检测到mMyButton

请帮助

0 个答案:

没有答案