/ / Alineación personalizada de listview en Android: android, android-layout, android-listview

Alineación de vista de lista personalizada en Android - android, android-layout, android-listview

Estoy haciendo una lista personalizada de archivos xml de vista. Archivo XML con dos imágenes y cuatro TextView

Aquí mi código de archivo xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

<ImageView
android:id="@+id/imgproperty"
android:layout_width="70dip"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="/images/@drawable/ic_launcher" />

<TextView
android:id="@+id/StreetName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginLeft="14dp"
android:layout_toRightOf="@+id/imgproperty"
android:text="Street Name:"
android:textAppearance="?android:attr/textAppearanceMedium" />

<TextView
android:id="@+id/lstlocation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/StreetName"
android:layout_below="@+id/StreetName"
android:text="Location:"
android:textAppearance="?android:attr/textAppearanceMedium" />

<TextView
android:id="@+id/lstsquare"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/lstlocation"
android:layout_alignLeft="@+id/StreetName"
android:text="SquareFootage:"
android:textAppearance="?android:attr/textAppearanceMedium" />
<TextView
android:id="@+id/lstprice"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/lstsquare"
android:layout_alignLeft="@+id/StreetName"
android:text="Price:"
android:textAppearance="?android:attr/textAppearanceMedium" />

<ImageView
android:id="@+id/imglike"
android:layout_width="30dip"
android:layout_height="30dip"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="8dip"
android:src="/images/@drawable/star1" />

</RelativeLayout>

Aqui mi salida enter image description here

** Quiero configurar el ancho de la primera imagen en pantalla completa de la fila Vista de lista **

Por favor, sugiérame cómo puedo establecer el ancho de la imagen completa de la fila de vista de lista

Gracias por adelantado

Respuestas

0 para la respuesta № 1

añadir android:scaleType="fitXY" atribuir a la primera ImageView XML como sigue ...

<ImageView
android:id="@+id/imgproperty"
android:layout_width="70dip"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:scaleType="fitXY"
android:src="/images/@drawable/ic_launcher" />

0 para la respuesta № 2

configura el android: layout_height = "80dp" de un diseño relativo intenta esto. no es obligatorio configurar 80dp para dar cualquier tamaño de dp que se sienta correcto

aquí está la salida

salida