Al momento lo AdView
viene visualizzato all'interno dello ViewPager
quindi blocca il contenuto nell'app. Come posso ottenere che lo AdView
appaia sotto lo ViewPager
e non all'interno.Come ottenere Adview sotto Viewpager in CoordinatorLayout
Ho provato a inserire lo AdView
in un RelativeLayout
sotto lo ViewPager
ma il AdView
non viene visualizzato.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.candyx.testapp.Activity">
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/main_content"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/main_button_background">
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_scrollFlags="scroll|enterAlways"/>
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabMode="scrollable"
app:tabGravity="fill"
app:tabIndicatorColor="@color/colorTabIndicator"
app:tabIndicatorHeight="3dp"/>
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id"
android:layout_gravity="center|bottom"/>
</android.support.design.widget.CoordinatorLayout>
</LinearLayout>
Il problema con questo è che ora spinge il contenuto verso l'alto e sotto la barra degli strumenti sul banner dimensione quindi penso che sia il nuovo layout di coordinatore che non vuole giocare insieme. Non lo voglio veramente annidato all'interno del viewpager ma immagino che solo la soluzione finora sia quella di mettere la dimensione del banner nella parte inferiore del mio recyclerview –
Controllare Modifica ..... –
No, è ancora all'interno del viewpager in basso ma va bene male basta usare il padding inferiore sul recyclerview in modo che quando si scorre verso il basso ci sia uno spazio vuoto per l'annuncio –