I am new to Android. I added AdMob to my Android app by making the following changes to main.xml:
<?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent" > <LinearLayout xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <com.google.ads.AdView xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" android:id="@+id/adView" android:layout_width="match_parent" android:layout_height="match_parent" ads:adSize="BANNER" ads:adUnitId="XXXXXXXXX" ads:loadAdOnCreate="true" /> </LinearLayout> </TabHost>
My project works successfully without errors, but I do not receive an ad.
WARN/Ads(3805): Not enough space to show ad! Wants: <320, 50>, Has: <320, 0>.
source share