如何设置adSize?

时间:2014-04-04 04:42:26

标签: android admob

使用此软件包com.google.android.gms.ads.AdSize;我可以像这样设置我的广告

adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);

但是这个gms.ads是旧的。 有没有其他方法可以在新包装中实现相同的目标,即     com.google.ads.AdSize; 在此先感谢

4 个答案:

答案 0 :(得分:5)

您可以通过这种方式设置自定义广告尺寸,

自定义尺寸

AdSize customAdSize = new AdSize(250, 250);
PublisherAdView adView = new PublisherAdView(this);
adView.setAdSizes(customAdSize);

您可以将多个AdSize参数设置为 setAdSizes()

多个广告尺寸

adView = new AdView(this);
// adView.setAdSizes(AdSize.BANNER);
adView.setAdSizes(AdSize.BANNER, new AdSize(120, 20), new AdSize(250, 250));

您可以查看 AdSize() 文档

希望这对你有帮助!

答案 1 :(得分:1)

对于更改广告,您可以在新的Google广告中更改这些内容。

相应更改此行..

adView.setAdSize(AdSize.BANNER);

您可以在此处查看详细信息..

https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate

横幅尺寸

Google移动广告支持以下广告格式:

大小(WxH)说明可用性AdSize常量 320x50标准横幅电话和平板电脑BANNER 300x250 IAB中矩形片剂MEDIUM_RECTANGLE 468x60 IAB全尺寸横幅平板电脑FULL_BANNER 728x90 IAB排行榜平板电脑LEADERBOARD 请参阅智能横幅电话和平板电脑SMART_BANNER表

希望你在这里找到解决方案..

答案 2 :(得分:0)

您可以在XML中轻松设置这样的自定义大小。

ads:adSize="400x400"

答案 3 :(得分:-1)

// Define custom AdSize of 250x250 for PublisherAdView

    AdSize customAdSize = new AdSize(250, 250);

    PublisherAdView adView = new PublisherAdView(this);

    adView.setAdSizes(customAdSize);