我有一个带有自定义布局的ListActivity。现在我想尝试添加AdMod我的活动,但是当我在布局中添加一个按钮时,我遇到了同样的问题。如果我的布局为100px,我会看到列表和广告,但它确实看起来不太好。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:myapp="http://schemas.android.com/apk/res/se.javalia.myDrinks"
android:orientation="vertical">
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="200px"
android:gravity="center">
<ListView android:id="@+id/android:list" android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<TextView android:id="@+id/android:empty"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="@string/main_no_items" />
</RelativeLayout>
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="48px"
android:gravity="bottom">
<com.admob.android.ads.AdView android:id="@+id/ad"
android:layout_width="fill_parent" android:layout_height="wrap_content"
myapp:backgroundColor="#000000" myapp:primaryTextColor="#FFFFFF"
myapp:secondaryTextColor="#CCCCCC" android:layout_alignParentBottom="true"
myapp:keywords="drink alcohol wiskey rum soda" myapp:refreshInterval="300" />
</RelativeLayout>
</LinearLayout>
当我增加使用200px以及如何在不降低广告费用的情况下填充屏幕时,您是否知道为什么我看不到广告。
提前致谢 罗兰
答案 0 :(得分:0)
乍一看你的代码一个概率,我认为这个错误发生:在这段代码中
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="wrap_content">
<com.admob.android.ads.AdView android:id="@+id/ad"
android:layout_width="fill_parent" android:layout_height="wrap_content"
myapp:backgroundColor="#000000" myapp:primaryTextColor="#FFFFFF"
myapp:secondaryTextColor="#CCCCCC" android:layout_alignParentBottom="true"
myapp:keywords="drink alcohol wiskey rum soda" myapp:refreshInterval="300" />
</RelativeLayout>
使用固定高度为admob自定义类而不是填充父级尝试较小的值,并使listview可见