Ich habe Probleme, die richtige Position der Anzeigen von admob. Ich habeAndroid admob view set zentriert unabhängig von der Ausrichtung
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:id="@+id/main_layout_ads">
</LinearLayout>
und definiert Anzeigen ein spezielles Layout für diese Anzeigen eingestellt als
adView = new AdView(this, AdSize.BANNER, AD_UNIT_ID);
LinearLayout layout = (LinearLayout)findViewById(R.id.main_layout_ads);
adView.setGravity(Gravity.CENTER_HORIZONTAL);
layout.addView(adView, 0);
adView.loadAd(new AdRequest());
Das Problem folgt entsteht, wenn ich ein echtes Gerät (HTC verheerendes Feuer) gesetzt und die Ausrichtung ändern. Alle Apps ändern sich entsprechend, aber die Anzeige bleibt oben links, anstatt oben in der Mitte, wie ich es wünsche.
Jeder kann mir einen Hinweis geben, wie es zu erreichen ist? Versuchen
Tausend Dank Mann. Es hat richtig funktioniert. Ich weiß nicht wirklich warum relative Layout die Arbeit und linearlayout nicht tun, aber das ist es. – user989501
Gern geschehen! Bitte geben Sie die Antwort als akzeptiert an. Prost – Lisitso