2

背景:我正在尝试分别从 Admob 和 Facebook 获得插页式广告(不是通过中介)。如果应用是从亚马逊应用商店安装的,Facebook 广告将被触发。

问题:我需要声明变量 interstitialFromAdmob 和 interstitialAdFromFacebook。interstitialFromAdmob 用于 Admob 的广告, interstitialAdFromFacebook 用于 Facebook 的广告。为此,Admob 和 Facebook 使用了相同的 Object InterstitialAd。因此,我无法分别声明指向 Admob 和 facebook 的变量。请让我知道如何解决这个问题

InterstitialAd interstitialFromAdmob;

InterstitialAd interstitialAdFromFacebook;
4

1 回答 1

3

这是一个非常常见的情况。对于那些有重复的短类名的类,应使用长或完整路径类名。

例如,您可以使用:
com.facebook.ads.InterstitialAd internstitialAdFromFacebook;

于 2016-06-10T16:09:34.093 回答