gpt4 book ai didi

android - 如何防止在按下后退时关闭 InterstitialAd

转载 作者:行者123 更新时间:2023-11-29 00:22:16 30 4
gpt4 key购买 nike

我注意到我的应用在 InterstitialAd 上收到的点击次数很少,而且我发现可以通过按“后退”按钮立即关闭广告。通常广告需要几秒钟的时间才会出现,因此用户甚至可以在看到它之前将其关闭(当只出现黑屏时)。

我认为这不公平,展示它几乎没有用。有什么办法可以防止这种情况发生吗?

我这样做了,但什么也没发生...

// When creating the InterstitialAd, I set the following listener
mInterstitial.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
isShowingInterstitialAd = true;
mInterstitial.show();
}

@Override
public void onAdClosed() {
isShowingInterstitialAd = false;
mAdView.setVisibility(View.VISIBLE);
mAdViewClose.setVisibility(View.VISIBLE);
}
});

// On the Activity's class
@Override
public void onBackPressed() {
if (isShowingInterstitialAd) {
return;
}
// ...
}

最佳答案

我的理解是 AdMob 在你的之上绘制自己的 Activity,所以它有自己的 onBackPressed() 实现,这意味着你无法控制一旦你发生的任何事情调用 mInterstitial.show(); 直到 AdMob 将控制权交还给您。

关于android - 如何防止在按下后退时关闭 InterstitialAd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22313230/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com