-2
我有一个应用程序,我添加了插页式广告并使其显示多次。但是直到应用程序结束才显示它的问题。AdMob关闭应用后的插页式广告
示例: 在导航到活动时,我做了插页式广告展示。但它会显示在应用程序完成后,而不是当我想要的导航。
我已经搜索了很多关于这个问题,我没有找到任何解决方案。
我有一个应用程序,我添加了插页式广告并使其显示多次。但是直到应用程序结束才显示它的问题。AdMob关闭应用后的插页式广告
示例: 在导航到活动时,我做了插页式广告展示。但它会显示在应用程序完成后,而不是当我想要的导航。
我已经搜索了很多关于这个问题,我没有找到任何解决方案。
**//object creation**
InterstitialAd mInterstitialAd;
**//oncreate**
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("ca-app-pub-id");
requestNewInterstitial();
**//button click event**
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
}
else {
Intent i = new Intent(getApplicationContext(),nextactivity.class);
startActivity(i);
finish();
}
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
requestNewInterstitial();
**//after add display**
Intent i = new Intent(getApplicationContext(),
nextactivity.class);
startActivity(i);
finish();
**//after oncreate**
private void requestNewInterstitial() {
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("CC5F2C72DF2B356BBF0DA198")
.build();
mInterstitialAd.loadAd(adRequest);
}
}
}
Thaaanks很多,你是天才。我的问题解决了。 –
请发表您的代码 –