我有一个包含图像、按钮、列表视图和 adwhirllayout 的垂直线性布局的活动。所有人都具有高度 wrap_content 并且列表视图具有 weight="1" 以强制它使用所有剩余空间。只要 adwhirl 不显示广告,它就可以正常工作。一旦完成,线性布局将重绘,列表视图的高度变为 0!当列表视图显示项目时也是如此。这些消失。adwhirl 和剩下的一样大有人知道怎么了?
问问题
464 次
1 回答
0
这是我的应用程序中的列表视图之一。它还在屏幕底部有 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>
于 2010-12-11T15:05:30.677 回答