我有一个包含 3 个 fragment 的 ViewPager,
在每个 fragment 的底部我都放置了一个横幅广告。
我希望在整个 View 的底部有一个横幅广告,而不是在每个 fragment 中有一个
这样我只需要加载一个广告,它总是放在屏幕的底部。
我认为横幅广告应该放在我的 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>
我希望我已经理解了这一点。我仍然对我在这里所做的事情只有微弱的了解,因此非常感谢所有帮助。
这是我的应用程序的图片
最佳答案
请检查。
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/