简体   繁体   English

如何以编程方式设置adUnitId?

[英]How can I set the adUnitId programmatically?

How can I add an adUnitId (Admob) to my android app (eclipse) programmatically? 如何以编程方式将adUnitId(Admob)添加到我的android应用(eclipse)? I will receive this ID over the network! 我将通过网络收到此ID!

AdView adView = (AdView)this.findViewById(R.id.adView);
AdRequest request = new AdRequest();

fictional: request.SETadUnitId("ADUNITID"); 虚构的: request.SETadUnitId(“ ADUNITID”);

adView.loadAd(request);

好的,我删除了XML样式并以编程方式定义了AdView

`AdView adView = new AdView(activity, adSize, "MY_AD_UNIT_ID")`;

The previous answer is outdated . 先前的答案已过时。 This contractor is no longer exist . 这个承包商不再存在。 You should use: 您应该使用:

AdView mAdViewTemp = new AdView(this);
mAdViewTemp.setAdUnitId(bannerUnit);
mAdViewTemp.setAdSize(AdSize.BANNER);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM