2011-01-22 9 views
0

私はカスタムレイアウトでListActivityを持っています。今ではAdModのアクティビティを追加しようと思いますが、レイアウトにボタンを追加したときと同じ問題が発生します。レイアウトが100pxの場合、リストと広告の両方が表示されますが、実際には見栄えがよくありません。AdmobとListActivity

 <?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のを増加させ、そしてどのように広告disaperingせずに画面を埋めるようにしているときに私は、広告が表示されない理由についてどんな考えを持っています。

一見事前 ローランド

答えて

0

のおかげで、あなたのコードを、私はこのエラーが発生したと思う1 PROB:このコードで <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のカスタムクラスの使用固定の高さの代わりに、親を塗りつぶしてより小さな値を試してみるとリストビューが表示されます

+0

xmlを上記のように変更して固定高を使用しましたが、今は100px以上のサイズの広告を使用できません。 – Roland