Ich habe ein Problem mit einem Interstitial, so dass es nicht in der Mitte des Spiels erscheint, aber es erscheint, wenn der Spieler verlässt und neu eingegeben wird Gibt es eine Lösung, um die Mitte des zu zeigen Spiel.Steuern Sie das Aussehen einer Interstitial-Anzeige
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;
}
Wie bearbeite ich diese Codes, um eine Zwischenspielanzeige anzuzeigen?