我将横幅广告放在主活动的顶部,但当应用切换应用打开广告显示并违反AdMob(policy)是否可以更改应用程序打开广告的背景,如您所知,默认情况下应用程序打开应用程序广告的背景是透明的,因此,当应用程序打开广告显示时,横幅广告也会显示在背景中。
nuypyhwy1#
最后,经过大量的研究,我找到了答案,首先,在style.xml或theme.xml文件中创建一个主题(使应用打开广告背景为黑色)
<style name="Theme.AppThemeNoActionBar.AdTheme" > <item name="android:background">@color/black</item> <item name="android:windowBackground">@color/black</item> <item name="android:windowExitAnimation">@null</item> <item name="android:windowEnterAnimation">@null</item> </style>
和在manifest.xml文件中声明活动,并应用主题
<activity android:name="com.google.android.gms.ads.AdActivity" android:theme="@style/Theme.AppThemeNoActionBar.AdTheme" tools:replace="android:theme"/>
1条答案
按热度按时间nuypyhwy1#
最后,经过大量的研究,我找到了答案,
首先,在style.xml或theme.xml文件中创建一个主题(使应用打开广告背景为黑色)
和在manifest.xml文件中声明活动,并应用主题