AdMobでAndroidアプリを作ってみました。
ドキュメントの説明に従って、AdMobadViewを作成します。
FrameLayout layout = (FrameLayout) findViewById(R.id.frame_layout);
adView = new AdView(this, AdSize.SMART_BANNER, myAdMobId );
次に、デバイス320x480(電話)でアプリを実行すると、広告バナーが上部に表示されますが、Androidタブレット1280x800でアプリを実行すると、広告バナーは画面の中央に水平方向と垂直方向の中央に表示されます。
また、AdSize.BANNER、AdSize.IAB_BANNER、AdSize.IAB_LEADERBOARDを試しました。結果は同じです。
私が間違っていることは何ですか?
UPD1。res / layout / main.xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/frame_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<com.mysite.myapp.GameView
android:id="@+id/game"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</FrameLayout>