我已经使用Interstitial AdMob创建了一个应用程序,但是,当它打开广告并关闭它时,它又重新打开了,依此类推...我要做的是在5个启动计数应用程序之后投放广告。这是我的代码。
for uv in uniqueValues:
for col in table.columns:
colValues = table[col].unique()
if uv in colValues:
valueObjects = table[table[col] == uv]
break
sharedPreferences = getPreferences(0);
int count = sharedPreferences.getInt("numRun", 0);
count++;
sharedPreferences.edit().putInt("numRun", count).commit();
MobileAds.initialize(this, "ADMOB_ID");
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.INTERSTITIAL_ID));
INTERSTITIAL_LAUNCH 是4的整数。
答案 0 :(得分:0)
您说INTERSTITIAL_LAUNCH
是4的整数。
当您对照此值检查变量count
时,然后根据代码,如果其值大于4,则还会显示广告。
替换为:
if (count == 5)