Я пытаюсь отобразить рекламный баннер AdMob в верхней части экрана.Однако, как видно ниже, он отображается в середине.Кто-нибудь знает, как я могу это исправить?
main.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
ndroid:id="@+id/linearLayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:background="@drawable/main_bg" >
<LinearLayout
android:id="@+id/linearLayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true" />
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:paddingTop="30dip"
android:layout_height="wrap_content"
android:gravity="center" >
<ImageButton
android:id="@+id/mnwvbutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="15dip"
android:background="@drawable/mnwvicon" />
<ImageButton
android:id="@+id/reportsbutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/reportsicon" />
</LinearLayout>
<ImageButton
android:id="@+id/mnwvshowbutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/showicon"
android:paddingTop="30dip" />
</LinearLayout>
Это где я добавляю AdView мой LinearLayout в моем коде:
// Admob Banner ***********
layout = (LinearLayout)findViewById(R.id.linearLayout);
adView = new AdView(this, AdSize.BANNER, "a14ed285a63276d");
layout.addView(adView);
adView.loadAd(new AdRequest());
// *************************
Вот что появляется на моем экране: