2012-02-15 6 views
0

私はこの例では探していますが、ここでのコードは、いくつかのレイアウトファイルを使用したいが、私は私のコードでそれを持っていけない...メインビューがこのようなときに、どのようにしてadmobビューを追加しますか?

http://code.google.com/intl/da/mobile/ads/docs/android/fundamentals.html私の活動は、このようになります

..私は何を持っていませんあなたはGameView上記のレイアウトを作成し、このレイアウトにGameViewとAdViewを置くことができますどのように私はここに使用ビューにAdMobのビューを追加する。..

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    GameView vw = new GameView(this, intDpi); 

    setContentView(vw); 

} 

答えて

1

手掛かり。以下の例では、RelativeLayoutを使用して、画面の下部に追加します。

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    RelativeLayout layout = new RelativeLayout(this); 
    GameView vw = new GameView(this, intDpi); 
    layout.addView(vw); 

    adView = new AdView(this, AdSize.BANNER, "YOUR_AD_UNIT_ID"); 
    // Places adView at bottom of screen. 
    RelativeLayout.LayoutParams params = 
     new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, 
             RelativeLayout.LayoutParams.WRAP_CONTENT); 
    params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE); 
    layout.addView(adView); 
    adView.loadAd(new AdRequest()); 

    setContentView(layout); 
} 
関連する問題