很长一段时间以来,我都在阅读来自 stackoverflow 的帖子,因为它们非常有帮助,而且谷歌似乎也这么认为。
从昨天开始,我在 Android 的 ListView 中出现了一行问题。我想显示一个图像,图像和元素底部之间的区域应该用灰色填充。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/ConversationsBadgeLayout"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="#c0c0c0"
android:orientation="vertical" >
<QuickContactBadge
android:id="@+id/ConversationsBadge"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" />
</RelativeLayout>
<!--
...
A LinearLayout with TextViews, shouldn't be interesting for this
...
-->
</RelativeLayout>
我的问题在于,内部布局似乎只包装了内容,但没有填充_parent。当我设置例如 100dp 时,它可以工作,但这不是我想要的。
如果你能帮助我,那就太好了。我尝试了很多方法,例如使用 LinearLayouts 和 TextViews,但没有任何效果。