2 jonskeet JonSkeet 于 2013.07.30 15:35 提问

在 layout 中显示 ad(Top 或 bottom)

我想在布局的顶端上添加 ads。

<?xml version="1.0" encoding="utf-8"?>

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/bg" >

<LinearLayout
    android:id="@+id/ll"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:padding="5dp" >

    <com.google.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="xxxxxxxxxxxxxxxxxxxxx"
        ads:loadAdOnCreate="true" />

    <TextView
        android:id="@+id/feststatic"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text="@string/festname"
        android:textColor="@color/white"
        android:textSize="22dp" />

    <TextView
        android:id="@+id/festival"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text=""
        android:textColor="#C2DFFF"
        android:textSize="18dp" />

    <TextView
        android:id="@+id/daystatic"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text="@string/weekday"
        android:textColor="@color/white"
        android:textSize="22dp" />

    <TextView
        android:id="@+id/day"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text=""
        android:textColor="#C2DFFF"
        android:textSize="18dp" />

    <TextView
        android:id="@+id/monthstatic"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text="@string/month"
        android:textColor="@color/white"
        android:textSize="22dp" />

    <TextView
        android:id="@+id/month"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text=""
        android:textColor="#C2DFFF"
        android:textSize="18dp" />

    <TextView
        android:id="@+id/fulldatestatic"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text="@string/date"
        android:textColor="@color/white"
        android:textSize="22dp" />

    <TextView
        android:id="@+id/fulldate"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text=""
        android:textColor="#C2DFFF"
        android:textSize="18dp" />

    <TextView
        android:id="@+id/descstatic"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text="@string/desc"
        android:textColor="@color/white"
        android:textSize="22dp" />

    <TextView
        android:id="@+id/desc"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="3dp"
        android:text=""
        android:textColor="#C2DFFF"
        android:textSize="18dp"
        android:typeface="serif" />
</LinearLayout>

 </ScrollView>

上面的代码是Xml layout 文件,但是当我运行它时,有下面的错误 "Not enough space to show ad! Wants: , Has: " 。我没有给 scroll,Linear layouts 填充任何信息。
为什么会出现上面的错误?

1个回答

cj6585256
cj6585256   2013.07.30 15:41

看广告的文档 它对大小有要求 只需要设置最小高度就好了 或者定死高度

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!