0
私は無料のアプリに広告を配置するためにAdWhirlを使用しています。私は、広告がMapViewの下でListViewの上に表示されるようにしたい。私が何をしようとしても、広告が底を除いてどこにでも表示されることはありません。現在、listViewはXMLで拡張されていますが、AdWhirlViewはJavaコードで作成する必要があります。 LinearLayoutで垂直方向のaddView(adWhirlView)を呼び出すので、広告は常に下部に表示されます。どのように広告を配置すべきかを定義するにはどうすればよいですか?ここでAndroidのレイアウト、addViewを呼び出す前に要素の順序を指定する方法
は私のXMLです:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/layout_main"
>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="0px"
android:layout_weight="1">
<com.google.android.maps.MapView
....
</RelativeLayout>
<ListView
android:id="@+id/listView"
android:layout_width="fill_parent"
android:layout_height="0px"
android:layout_weight="1"/>
</LinearLayout>
完璧!最終的に、私はアンドロイドが欠けていた:layout_height = "wrap_content" –