我是InMobi的新手,我正在尝试向我的应用实施横幅广告。 这是我的代码
tu.color=("#ffff00")
tu.begin_fill()
for k in range(0,4):
tu.fd(16)
tu.lt(90)
tu.end_fill()
tu.pu()
} 我认为我拥有所有需要的导入和清单声明,但不完全确定,因为我是平台的新手。测试广告已开启。祝酒甚至不出现。 谢谢你的回复!
答案 0 :(得分:0)
创建横幅后,您需要将横幅添加到视图层次结构中。像这样:
RelativeLayout adContainer = (RelativeLayout) findViewById(R.id.ad_container);
RelativeLayout.LayoutParams bannerLp = new
RelativeLayout.LayoutParams(640, 100);
bannerLp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
bannerLp.addRule(RelativeLayout.CENTER_HORIZONTAL);
adContainer.addView(bannerAd, bannerLayoutParams);</code>
您似乎两次创建了横幅。一次使用XML,一次使用代码:
//the banner is created below by reference to xml
InMobiBanner bannerAd = findViewById(R.id.banner);
//the banner is created below in code
bannerAd = new InMobiBanner(MainActivity.this, BANNER_ID);</code>
有关更多详细信息,请查看本指南:https://support.inmobi.com/monetize/android-guidelines/banner-ads-for-android/