インタースティシャルに問題があるため、ゲームの途中に表示されず、プレーヤーが離席して再入力したときに表示されます。ゲーム。インタースティシャル広告の表示を制御
private ZenGL zengl;
private static final String AD_UNIT_ID = "ca-app-pub-3940256099942544/6300978111";
private static final String IAD_UNIT_ID = "ca-app-pub-3940256099942544/1033173712";
protected AdView adView;
private InterstitialAd mInterstitialAd;
private boolean needAds = false;
public void onAdLoaded() {
mInterstitialAd.show();
};
@Override
public void onResume() {
if (zengl != null)
zengl.onResume();
if (adView != null)
adView.pause();
if (mInterstitialAd.isLoaded() & (needAds==true)) {
mInterstitialAd.show();
needAds=false;
}
super.onResume();
}
private void requestNewInterstitial() {
AdRequest adRequest = new AdRequest.Builder()
// .addTestDevice("")
.build();
mInterstitialAd.loadAd(adRequest);
needAds = true;
}
中間コードのゲーム広告を表示するためにこれらのコードを編集するにはどうすればよいですか?