我是 InMobi 的新手,我正在尝试在我的应用中实现横幅广告。这是我的代码
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setUpBannerAd();
}
private void setUpBannerAd(){
InMobiSdk.init(MainActivity.this, MY_ID);
InMobiBanner bannerAd = findViewById(R.id.banner);
bannerAd = new InMobiBanner(MainActivity.this, BANNER_ID);
bannerAd.setListener(new InMobiBanner.BannerAdListener() {
@Override
public void onAdLoadSucceeded(InMobiBanner inMobiBanner) {
Toast.makeText(MainActivity.this, "sucess", Toast.LENGTH_SHORT).show();
}
@Override
public void onAdLoadFailed(InMobiBanner inMobiBanner,
InMobiAdRequestStatus inMobiAdRequestStatus) {
Toast.makeText(MainActivity.this, "fail", Toast.LENGTH_SHORT).show();
}
@Override
public void onAdDisplayed(InMobiBanner inMobiBanner) {
}
@Override
public void onAdDismissed(InMobiBanner inMobiBanner) {
}
@Override
public void onAdInteraction(InMobiBanner inMobiBanner, Map<Object, Object> map) {
}
@Override
public void onUserLeftApplication(InMobiBanner inMobiBanner) {
}
@Override
public void onAdRewardActionCompleted(InMobiBanner inMobiBanner, Map<Object, Object> map) {
}
});
bannerAd.load();
}
我认为我有所有需要的导入以及清单声明,但不完全确定,因为我是该平台的新手。测试广告已开启。祝酒词甚至没有出现。感谢您的回复!