<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="252px"
  android:layout_height="507px"
 
  android:padding="5px">
<ImageView android:id="@+id/img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:src="@drawable/icon"/>
<TextView android:text="park"
android:id="@+id/text"
android:layout_toRightOf="@id/img"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textSize="13sp" android:layout_marginTop="10dip"/>
</RelativeLayout>


icontext.xml이고

 

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="horizontal"
  android:layout_width="wrap_content"
  android:layout_height="fill_parent">
    <ListView 
    android:layout_width="252px"
    android:layout_height="507px"
    android:id="@+id/list"></ListView>
    <ImageView
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/iv"/>
</LinearLayout>

list.xml입니다.

리스트뷰에 이미지와 텍스트가 들어가는건데..

가로252px 에 세로 507px리스트뷰를 만들고 오른쪽 공간에는 이미지뷰를 두고 리스트뷰의 red,green,blue,yellow클릭시 오른쪽에 색깔을 채우는건데 캡쳐화면과 같이 이상하게 나옵니다..

고수님들 답변좀 부탁드려요~~