android千禧年广告宽度问题

时间:2011-04-05 17:52:14

标签: android size ads

我在我的应用程序中使用千禧广告。我设置了android:layout_width =“320dp”,我尝试使用和android:layout_width =“fill_parent”,但似乎几乎每次广告的宽度都大于屏幕宽度并出现水平滚动条。你知道怎么解决这个问题吗?我希望我的广告具有我在xml文件中设置的确切大小。 Thans

1 个答案:

答案 0 :(得分:1)

来自README.PDF(来自MM SDK)

XML布局

在您的布局文件中,声明Millennial Media命名空间: 的xmlns:应用程式=" HTTP://millennialmedia.com/android/schema" 然后添加您希望包含的MMAdView和关联的元数据。

<com.millennialmedia.android.MMAdView
      android:id="@+id/mmadview" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content"
      app:apid="28911"
      app:adType="MMBannerAdTop"
      app:refreshInterval="30"
      app:accelerate="true"
      app:ignoreDensityScaling="false"
      app:age="46"
      app:gender="female"
      app:zip="90210"
      app:income="85000"
      app:keywords="moms,shopping,groceries"
      app:ethnicity="hispanic"
      app:orientation="straight"
      app:marital="married"
      app:children="2"
      app:education="college"
      app:politics="libertarian"
      app:height="60"
      app:width="480" />
你知道吗?应用程式:宽度=&#34; 480&#34;

MM有5种不同的广告类型: 1.启动Prestitial 2.转换非页内广告 3.页面顶部 4.折叠下方 5.矩形

我猜你对nr感兴趣。它们位于屏幕的顶部或底部,它们意味着以纵向模式填充宽度。我猜MM的广告有固定的宽度,因此您需要调整视图的宽度。虽然,我还没有尝试过,或许可以玩#34; app:width&#34;可以帮到你。

我也有一个欲望,我使用AdWhirl。首先,我启用了AdMob,然后将MM添加为2.网络。我还必须调整视图的maxWidth / maxHeight,因为MM广告比AdMob广告大得多。