0

我尝试将我的 textview 放在广告上方并将它们放在页面底部。我这样做

<RelativeLayout
            android:id="@+id/rl"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="0dp" >

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

            <TextView
                android:id="@+id/bAloha"
                android:layout_width="42dp"
                android:layout_height="42dp"
                android:layout_above="@+id/adView"
                android:text="Aloha"
                android:textColor="#ffffff"
                android:textSize="20dp" />


        </RelativeLayout>

但它只向我展示广告而不是文字..有什么想法吗?尝试了不同的东西,但从未出现..

4

1 回答 1

1

我遇到了类似的问题,即广告未在 2.3.4 及以下版本上展示。AdView原因是只有在广告有效加载时才知道的尺寸。由于 AdView 具有固定且确定的尺寸(例如 320x50 像素),您可以将这些尺寸设置为您的AdView. 所以RelativeLayout立即知道你TextView应该画在哪里

于 2012-12-04T16:52:47.217 回答