Android AdView和ViewPager

Android AdView和ViewPager,android,actionbarsherlock,android-viewpager,admob,viewpagerindicator,Android,Actionbarsherlock,Android Viewpager,Admob,Viewpagerindicator,我有一个Android应用程序,其ViewPager实现如下: 我不知道如何在ViewPager下面实现AdView。我试图以编程方式和xml格式将AdView放在ViewPager下面。没有错误,但没有显示广告 我的xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heig

我有一个Android应用程序,其ViewPager实现如下:

我不知道如何在ViewPager下面实现AdView。我试图以编程方式和xml格式将AdView放在ViewPager下面。没有错误,但没有显示广告

我的xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="vertical">

<android.support.v4.view.ViewPager
 android:id="@+id/pager"
 android:layout_width="match_parent"
 android:layout_alignParentBottom="top"
 android:layout_height="0dp"
 android:layout_weight="1"/>

<com.google.ads.AdView
 android:id="@+id/ad"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:layout_alignParentLeft="true"
 android:layout_alignParentRight="true"
 android:layout_alignParentBottom="true"
 android:layout_below="@+id/pager"
 ads:adSize="BANNER"
 ads:adUnitId="@string/admob_publisher_id"
 ads:loadAdOnCreate="true" >
</com.google.ads.AdView>
</RelativeLayout>

首先,对于
RelativeLayout
,没有
android:layout\u weight

其次,
RelativeLayout
没有
android:orientation

如果要使用这些,请使用
线性布局
,而不是
相对布局
。如果这样做,请从
AdView
中删除三个
android:layout\u alignParent*
属性,以及下面的
android:layout\u
,而不是
LinearLayout

假设
AdView
android:layout\u height=“wrap\u content”
一起使用,结果应该是有效的


@gavrilomprincip请不要重复同样的问题。你不会增加有人回答的机会,但你会增加从更高适度团队得到警告的机会。此外,它污染了问题清单,对别人也不好。非常感谢。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="vertical">

  <android.support.v4.view.ViewPager
   android:id="@+id/pager"
   android:layout_width="match_parent"
   android:layout_height="0dp"
   android:layout_weight="1"/>

  <com.google.ads.AdView
   android:id="@+id/ad"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   ads:adSize="BANNER"
   ads:adUnitId="@string/admob_publisher_id"
   ads:loadAdOnCreate="true" >
  </com.google.ads.AdView>
</LinearLayout>