admobから広告の正しい位置を設定する際に問題があります。私は、実際のデバイス(HTC野火)を設定し、向きを変えたときに問題が発生Androidのadmobビューセットは、向きに関係なく中心に設定されています
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());
を次のように私はこの広告
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:id="@+id/main_layout_ads">
</LinearLayout>
と定義された広告のための特別なレイアウトを設定しました。それに応じてすべてのアプリが変更されますが、広告は左上に表示されます。
誰でも私にそれを達成する手掛かりを与えることができますか?
千人。それは正しい方法で働いた。相対レイアウトが仕事と直線レイアウトをなぜ行うのは本当に分かりませんが、それだけです。 – user989501
あなたは大歓迎です!ですので、回答を受け入れてください。乾杯 – Lisitso