EDIT: Игра ImageButton используется для запуска новой активности, и я хочу, чтобы она загружала межстраничное объявление, и я нажимаю на него, и он должен показывать объявление перед активностью. Пожалуйста, помогите мне отредактировать этот код. Я полностью потерял ...Промежуточные объявления от Admob не отображаются
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.InterstitialAd;
import com.google.android.gms.ads.AdRequest;
private InterstitialAd interstitial;
@Override
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.loadingscreen);
interstitial = new InterstitialAd(Intro.this);
interstitial.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("F7D422E96C746A6BB1D1DB432FEA62C6")
.build();
interstitial.loadAd(adRequest);
interstitial.setAdListener(new AdListener() {
public void onAdLoaded() {
displayInterstitial();
}
});
ImageButton play = (ImageButton) findViewById(R.id.play);
play.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent("com.mycompany.FattyPillow.MAINPAGE"));
}
});
}
public void displayInterstitial() {
if (interstitial.isLoaded()) {
interstitial.show();
}
}
настоятельно рекомендуем вам ** НЕ ** называть 'interstitial.show()' 'от onAdLoaded()', если вы * не хотите * ссать отключите пользователей и получите доступ к учетной записи Admob. – William
Я буду думать об этих вещах правильно, потому что я получаю свои объявления правильно. :) – lalilei