【发布时间】:2014-08-14 00:34:01
【问题描述】:
我已经安装了 AdMob 中介,并且正在向其中添加 Millennial Media。我的广告是这样使用 XML 添加的:
<RelativeLayout
android:id="@+id/adContainer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:gravity="center_horizontal"
android:orientation="vertical" >
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="xxx"
android:gravity="center_horizontal"
android:visibility="gone" />
</RelativeLayout>
默认情况下它是消失的,但如果用户不是付费用户,它会由代码显示。广告使用 AdMob 帐户网站中设置的时间定期刷新。
如果选择 Millennial Media 广告作为第一个广告,它们会按预期显示,但如果广告刷新并且选择 Millennial Media 投放广告,则会占据整个屏幕,如下所示:
我已经read some information 提到了要求特定尺寸的 Millennial Media 广告,但由于我没有在他们的广告中插入他们的代码,我不知道如何处理这个问题。此外,由于我从多个来源提供服务,因此我不想在宽度/高度上硬编码。
我怎样才能保持正确的大小?
【问题讨论】:
标签: android admob millennial-media