長い間、私はstackoverflowからの投稿を読んでいます。それらは非常に役に立ち、Googleもそれを考えているようです.
昨日から、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>
私の問題は、内部レイアウトがコンテンツをラップするだけで、fill_parent をラップしていないように見えることです。たとえば 100dp を設定すると動作しますが、それは私が望むものではありません。
そのお手伝いができれば幸いです。LinearLayouts や TextViews を使用するなど、多くの回避策を試しましたが、何も機能しませんでした。