我無法從admob設置廣告的正確位置。我已經爲這個廣告Android admob視圖集中取向獨立於方向
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:id="@+id/main_layout_ads">
</LinearLayout>
和定義廣告如下
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());
當我設置一個真正的設備(HTC野火)和改變方向,就會出現問題設置一個特殊的佈局。所有應用程序都會相應更改,但廣告仍保留在左上角,而不是按照我的願望在頂部中心位置。
任何人都可以告訴我有關如何完成它的任何線索?
千位感謝的人。它以正確的方式工作。不知道爲什麼相對佈局做的工作和linearlayout沒有,但就是這樣。 – user989501 2012-03-24 23:23:19
不客氣!所以請將回復設置爲已接受。乾杯 – Lisitso 2012-05-04 15:14:59