I’m trying to get a RelativeLayout up and running, so I can use it for a custom list,
but when I try to space the items compared to eachother it screws up and says:
Couldn’t resolve resource @id/itemName
Couldn’t resolve resource @id/textPriceFrom
This is weird because textPriceFrom places itself correctly, but the price doesn’t.
Here is code:
<RelativeLayout
android:id="@+id/mainlayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/itemName"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="3dip"
android:text="A good day"
android:textSize="23dip"
android:textStyle="bold" />
<TextView
android:id="@+id/textPriceFrom"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/itemName"
android:layout_margin="3dip"
android:text="@string/frapris"
android:textSize="15dip"
android:textStyle="normal" />
<TextView
android:id="@+id/textPrice"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="3dip"
android:layout_toLeftOf="@id/textPriceFrom"
android:text="145,95"
android:textSize="10dip"
android:textStyle="normal" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_margin="3dip"
android:src="@drawable/ic_launcher" />
</RelativeLayout>
My
android:layout_width="fill_parent"made no room for a left/right off which apparently made that error.