如何实现2个不同的广告显示在底部

时间:2012-02-29 15:06:20

标签: android layout ads

我使用千禧媒体和浏览广告。我在如何实现它们方面遇到了问题。 我希望广告显示在应用程序的底部。

我使用这样的相对布局:

<RelativeLayout ...
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
     >
<com.millennialmedia.android.MMAdView
      android:id="@+id/mmadview1" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content"
      ... 
      app:adType="MMBannerAdBottom"
      app:height="60"
      app:width="480" />

<com.google.ads.AdView android:id="@+id/adView1"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         ads:adSize="BANNER"  
                         ...
                         ...
                          ..
                          android:layout_alignParentBottom="true"     />

  <TextView..../>

  <Button.../>

另外,我有一些线性布局的xmls:

 <LinearLayout ...
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"  
 >
<com.millennialmedia.android.MMAdView
  android:id="@+id/mmadview5" 
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
   ... 
 ...
   app:adType="MMBannerAdBottom"
   app:height="60"
   app:width="480" />

  <com.google.ads.AdView android:id="@+id/adView5"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     ads:adSize="BANNER" />

 <RelativeLayout 
     android:layout_width="fill_parent"
     android:layout_height="wrap_content" >


  <TextView  android:id="@+id/text1"
      android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true" />

 <EditText
    android:layout_width="180dip"
    android:layout_height="wrap_content"
android:id="@+id/num_cores"
android:layout_below="@+id/text1"
    />

   <Spinner 
    android:id="@+id/spinner"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true"  
    android:layout_marginTop="20dip" /> 

    <TextView
    android:id="@+id/core_search"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:linksClickable="true"
    android:layout_toRightOf="@id/num_cores"
    android:layout_marginLeft="45dip"
   />

 </RelativeLayout>
  <TextView
    android:id="@+id/text3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    />

  <EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
android:id="@+id/halftimecores"

    />

   <TextView
    android:id="@+id/text4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
   />

  <EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
android:id="@+id/timecores"
    />

  <Button
    android:id="@+id/core_calcs"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    />

  </LinearLayout>

我只想让广告显示在底部。我该怎么做? (现在,要么它们出现在顶部,要么它们没有出现)

1 个答案:

答案 0 :(得分:0)

如果你使用LinearLayout将它们放在Button(@ + id / core_calcs)之后,如果你使用RelativeLayout 使用android:layout_below =“@ + id / core_calcs”进行第一次添加和android:layout_below =“@ + id / firstAdd_ID”进行第二次添加