2011-07-29 1 views
3

こんにちは
リンクは、私のandroidアクティビティ(activity.xml)のXMLとadmob(admob.xml)のXMLを表示します。どのようにadmobバナーがディスプレイに関係なく表示画面の下に常にあることを確認する方法このリンクのようなxmlアクティビティによって作成されました:http://i.imgur.com/J6glh.png、これを行う方法に関するご提案ですか?
xmlのみを使用して、admob広告が常に画面の下部に表示されるようにするにはどうすればよいですか?

activity.xml and admob.xml

+0

あなたはどのような問題を持っていますか?今何してるの? – Falmarri

+0

私は

+0

あなたの質問をどうやって知ることになったのですか? – Falmarri

答えて

5

これは私のために働きました!

<RelativeLayout> 
    <LinearLayout 
    android:layout_alignParentTop="true"> 
    ETC 
    </LinearLayout> 
    <com.google.ads.AdView 
    android:layout_alignParentBottom="true"> 
    </com.google.ads.AdView> 
    </RelativeLayout> 
+1

このコードはどこに保管しましたか? – Sona

1

あなたのレイアウトには、広告が配置されていますか?次に、レイアウト内にテキストビューなどの何かを作って、layout_weightを1に設定します。これにより、画面の残りの部分が占有されます。

この例では、その下にadviewがあるListViewがあることを示しています。 ListViewのlayout_weightプロパティは1に設定されており、残りの部分を満たすために伸びます。

はここに例を示します

<TextView android:id="@+id/text" 

      android:layout_weight="1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Hello, I am a TextView" /> 

<com.google.ads.AdView android:id="@+id/adView" 
            android:layout_width="320" 
            android:layout_height="50" 
            android:gravity="center" 
            ads:adUnitId="xxxxxxxxxxxxxxxxxxxx" 
            ads:adSize="BANNER" 
            ads:loadAdOnCreate="true"/> 
関連する問題