4

我有一个带有 3 个片段的 ViewPager,

在此处输入图像描述

在每个片段的底部,我放置了一个横幅广告。

我想要的是在整个视图的底部有一个横幅广告,而不是每个片段中的一个

在此处输入图像描述

这样我只需要加载一个广告,它总是放在屏幕底部。

我的 ViewPager Activity 是我认为横幅广告应该去的地方,但我不知道如何将它移到那里。

<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>

我希望我已经理解了这一点。我对我在这里所做的事情仍然只有一个微不足道的把握,所以当然感谢所有帮助。

在此处输入图像描述

这是我的应用程序的图片

4

1 回答 1

2

请检查一下。

我的 ViewPager 活动

<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

我希望它会帮助你。

于 2015-10-18T18:13:39.853 回答