如何设计像这样的listview行

时间:2016-10-04 05:14:35

标签: android android-layout

enter image description here

我试图像这样设计一个listview行布局。我所能做到的只是

myrow.xml

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:id="@android:id/text1"
android:layout_height="55dp"
android:text="Sed ut perspiciatis unde omnis iste natus error sit    voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo."
android:textSize="15sp"
android:drawableLeft="@drawable/ic_icon"
android:drawablePadding="5dp"
android:gravity="center_vertical"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
android:minHeight="?android:attr/listPreferredItemHeightSmall"
/>

enter image description here

如何在此布局中修复它?或者我应该采用新设计?提前致谢

1 个答案:

答案 0 :(得分:-1)

您可以使用下面的布局自定义设计您的布局。

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >

<ImageView
    android:id="@+id/imageView1"
    android:layout_gravity="center"
    android:layout_width="48dp"
    android:layout_height="48dp"
    android:src="@drawable/ic_launcher" />

<TextView
    android:id="@+id/textView1"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="25dp"
    android:text="TextView" />