我遇到了Admob插页式广告的奇怪行为。
每次我离开应用程序时都会显示它们,但由于某种原因,点击不起作用。
我在Stackoverflow上发现了类似的问题:
AdMob interstitial Ad is shown but can't click on it
但是那里提供的解决方案无法解决问题。
以下是清单中的代码段:
<!-- Google AdMob -->
<activity android:name="com.google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
有没有人也注意到这样的问题?有什么建议吗?
答案 0 :(得分:0)
好的,我找到了解决问题的方法。
事实证明,我在离开应用程序时调用了finish()方法后试图显示插页式广告。
广告本身显示正确,因为它在打开应用程序后很快就加载了。但是在调用finish()方法后,应用程序的上下文不可用,所以当我点击广告时没有任何反应。