我有一个包含3个碎片的ViewPager,
在每个片段的底部,我放置了横幅广告.
我想要的是在整个视图的底部有一个横幅广告,而不是每个片段中有一个横幅广告
这样我只需要加载一个广告,它总是放在屏幕的底部.
我的ViewPager活动是我认为横幅广告应该去的地方,但我不知道如何将其移动到那里.
<android.support.v4.view.ViewPager
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pager"
android:label="@string/app_name"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v4.view.ViewPager>
广告目前在Frags中
<com.google.android.gms.ads.AdView
android:id="@+id/adMainViewTrial"
android:layout_width="320dp"
android:layout_height="50dp"
android:layout_marginTop="16dp"
ads:adSize="BANNER"
ads:adUnitId="My Id" >
</com.google.android.gms.ads.AdView>
我希望我已经理解了这一点.我仍然只是对我在这里所做的事情有一个微妙的把握,所以所有的帮助肯定是值得赞赏的.
下面是我的应用程序的图片
最佳答案 请检查一下.
My ViewPager Activity
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
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"
android:label="@string/app_name" >
</android.support.v4.view.ViewPager>
<com.google.android.gms.ads.AdView
android:id="@+id/adMainViewTrial"
android:layout_width="320dp"
android:layout_height="50dp"
android:layout_marginTop="16dp"
ads:adSize="BANNER"
ads:adUnitId="My Id" >
</com.google.android.gms.ads.AdView>
</LinearLayout>
您可以在MyViewPagerActivity中初始化广告.
我希望它会对你有所帮助.