/ / AdWhirl изяжда цялото пространство на списъчния изглед - android, listview, android-linearlayout, adwhirl

AdWhirl изяжда цялото пространство на списъчния изглед - Android, listview, android-linearlayout, adwhirl

Аз съм дейност с вертикален linearlayoutсъдържащи изображения, бутони, списъчен преглед и adwhirllayout. Всички те имат за своята височина wrap_content и списъкът има тегло = "1", за да го принуди да използва цялото оставащо пространство. Това работи добре, докато adwhirl не показва реклама. След като го направи, линейно преначертаване и височината на списъка става 0! Също така, когато списъкът показва елементи. Те изчезват. Адвокатът е толкова голям, колкото останалата Някоя представа какво греши?

Отговори:

0 за отговор № 1

Това е едно от списъците на моите приложения. Той също има admob в долната част на екрана. Дайте това.

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical"  >
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"   >
</ListView>
<TextView
android:id="@+id/android:empty"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/no_contacts"
android:padding="10dp"
android:textSize="16sp"
android:textStyle="bold"    >
</TextView>
</LinearLayout>

<LinearLayout
android:id="@+id/now_playing_loading"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:gravity="center"    >
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="48dp"
android:layout_alignParentBottom="true"
app:backgroundColor="#000000"
app:primaryTextColor="#FFFFFF"
app:secondaryTextColor="#CCCCCC"    >
</com.admob.android.ads.AdView>
</LinearLayout>