当imageview在android中有宽度和高度值时,如何将textview和imageview组合成图像复合?

时间:2013-09-06 18:41:19

标签: java android xml

你好我的XML文件:

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >

            <ImageView
                android:id="@+id/picture_text"
                android:layout_width="32dp" 
                android:layout_height="32dp"
                android:layout_marginRight="10dp"
                android:src="@drawable/text"/>

            <TextView 
               android:id="@+id/textview_message"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"               
               android:text="@string/tap_message"
               android:onClick="GoToMessage"                
               android:clickable="true"
               style="@style/text_link"/>
        </LinearLayout>

Android lint抱怨警告,这应该在textview复合中组合。我可以这样做,但我不明白如何设置imageview的宽度,高度和边距......

有人能告诉我怎么做吗?

由于

1 个答案:

答案 0 :(得分:1)

它建议在textview中添加一个drawable,如下所示:

<TextView
     android:id="@+id/title"
     android:drawableLeft="@yourDrawable"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:text="yourText">
            </TextView>

希望这有帮助。

问候!