android - 放置横幅广告,使其位于下方并与 ViewPager 分开

标签 android android-fragments android-viewpager banner-ads

我有一个包含 3 个 fragment 的 ViewPager,

enter image description here

在每个 fragment 的底部我都放置了一个横幅广告。

我希望在整个 View 的底部有一个横幅广告,而不是在每个 fragment 中有一个

enter image description here

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

我认为横幅广告应该放在我的 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>

我希望我已经理解了这一点。我仍然对我在这里所做的事情只有微弱的了解,因此非常感谢所有帮助。

enter image description here

这是我的应用程序的图片

最佳答案

请检查。

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 中初始化广告。

希望对您有所帮助。

关于android - 放置横幅广告,使其位于下方并与 ViewPager 分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33201142/

相关文章:

android - 如何获取我所在的页面的编号? ViewPager 响应 native

java - 如何改变 Android Studio 中 listView 中项目的数量?

android - 三星 Galaxy Note 上的布局

android - 使用多个 worker 执行相同的输入任务还是一个 worker 多次执行输入任务更好?

android - android中不可滚动的textview

android - 选项卡 fragment 内的 Cardview

java - Action Bar、Navigation drawer 和 fragment backstack 管理

java - 如何将任何 Activity 或 fragment 的数据绑定(bind)对象传递给方法参数而不需要强制转换?

android - 将 viewPager 的 onPageChangeListener 与 CirclePageIndicator 一起使用

java - 如何在 ViewPager 的每个部分中使用 fragment