InMobi横幅广告未加载

时间:2018-05-10 19:18:29

标签: android banner inmobi

我是InMobi的新手,我正在尝试向我的应用实施横幅广告。 这是我的代码

tu.color=("#ffff00")
tu.begin_fill()
for k in range(0,4):
    tu.fd(16)
    tu.lt(90)
tu.end_fill()
tu.pu()

} 我认为我拥有所有需要的导入和清单声明,但不完全确定,因为我是平台的新手。测试广告已开启。祝酒甚至不出现。 谢谢你的回复!

1 个答案:

答案 0 :(得分:0)

  1. 创建横幅后,您需要将横幅添加到视图层次结构中。像这样:

    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>
    
  2. 您似乎两次创建了横幅。一次使用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/