Skip to content Skip to sidebar Skip to footer

Exact Dimensions Of "not Enough Space" Given For Needs & Has Dp Using Admob

I tried setting the left & right padding margins to 0 per Not enough space to show ad (AdMob) Error: W/Ads: Not enough space to show ad. Needs 411x49 dp, but only has 411x49 d

Solution 1:

In xml file, Change your root layout to RelativeLayout from Linear Layout and also remove "android:layout_weight="512" from first child LinearLayout.

<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:paddingLeft="0dp"
    android:paddingRight="0dp">

 <RelativeLayout
    android:id="@+id/rvAd"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_weight="1"
    android:orientation="vertical"
    android:paddingLeft="0dp"
    android:paddingRight="0dp">

    <com.google.android.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/res-auto"
        android:id="@+id/adView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        ads:adSize="SMART_BANNER"
        ads:adUnitId="ca-app-pub-XXX"></com.google.android.gms.ads.AdView>
</RelativeLayout>

<LinearLayout
    android:id="@+id/linearLayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_above="@+id/rvAd"
    android:orientation="vertical"
    android:paddingLeft="0dp"
    android:paddingRight="0dp">
</LinearLayout>
 </RelativeLayout>

Post a Comment for "Exact Dimensions Of "not Enough Space" Given For Needs & Has Dp Using Admob"