データを表示するために使用する LinearLayout 内に RelativeLayout があります。
<LinearLayout
android:id="@+id/linearLayout4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="3dp"
android:layout_marginTop="3dp"
android:orientation="vertical" >
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:ellipsize="end"
android:maxLines="1"
android:textSize="16dp"
android:textStyle="bold" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:singleLine="true" />
<ImageView
android:id="@+id/uhr"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_gravity="left"
android:layout_marginLeft="2dp"
android:layout_toRightOf="@id/time"
android:src="@drawable/event_clock" />
</RelativeLayout>
<TextView
android:id="@+id/description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:autoLink="web|email"
android:textSize="14dp" />
</LinearLayout>
問題は、ImageView を左側に、TextView を右側に配置することです。ただし、に変更android:layout_toRightOf="@id/time"
するandroid:layout_toLeftOf="@id/time"
と、TextView のみが表示されますが、ImageView は消えます。