【发布时间】:2011-02-24 14:24:38
【问题描述】:
我正在尝试将 AdMob 集成到我的 Android 应用程序中,并且可以在使用默认示例布局代码将 AdMob 定位在屏幕底部时使其在模拟器中正常工作,但是每当我尝试将其定位到屏幕顶部没有广告。我读到这可能是由于广告空间不足。
此代码适用于屏幕底部(纵向):
<RelativeLayout
android:id="@+id/InnerRelativeLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" >
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:backgroundColor="#000000"
app:primaryTextColor="#FFFFFF"
app:secondaryTextColor="#CCCCCC"
android:layout_alignParentBottom="true"
/>
</RelativeLayout>
但是当我尝试将它放在顶部时它不起作用
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/widget40"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res/com.myapp.xxxx"
>
<RelativeLayout
android:id="@+id/InnerRelativeLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true" >
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:backgroundColor="#000000"
app:primaryTextColor="#FFFFFF"
app:secondaryTextColor="#CCCCCC"
android:layout_alignParentTop="true"
/>
</RelativeLayout>
<TextView
android:id="@+id/widget28"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Input Amount:"
android:layout_marginLeft="10dip"
android:layout_marginTop="10dip"
android:layout_marginRight="10dip"
android:textSize="16dip"
android:textStyle="bold">
</TextView>
任何帮助将不胜感激。
谢谢亚伦
【问题讨论】:
标签: android android-layout admob