所以我有一个我正在处理的布局,只是为了确保在实际的手机上一切正常我正在进行测试运行,然后继续使用其他标签。但是,问题是,Eclipse只能找到一个id contactName
。其他ID都有错误,说Android无法找到它们。我的XML文件如下:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/contactPicture"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="31dp"
android:layout_marginTop="34dp"
android:src="@drawable/ic_launcher" />
<TextView
android:id="@+id/nameLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/contactPicture"
android:layout_marginLeft="30dp"
android:layout_toRightOf="@+id/contactPicture"
android:text="@string/name"
android:textSize="16sp"/>
<TextView
android:id="@+id/contactName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/nameLabel"
android:layout_below="@+id/nameLabel"
android:text="TextView"
android:textSize="20sp" />
<TextView
android:id="@+id/companyLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/companyName"
android:layout_alignLeft="@+id/companyName"
android:text="@string/company"
android:textSize="16sp" />
<TextView
android:id="@+id/companyName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/contactPicture"
android:layout_alignLeft="@+id/contactName"
android:text="TextView"
android:textSize="20sp" />
<TextView
android:id="@+id/phoneLabel"
android:text="Phone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/contactPicture"
android:layout_alignLeft="@+id/contactPicture"
android:layout_marginTop="30sp"
android:textSize="16sp"/>
<TextView
android:id="@+id/workNum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Work Num"
android:textSize="20sp"
android:layout_below="@+id/phoneLabel"
android:layout_alignLeft="@+id/phoneLabel" />
<TextView
android:id="@+id/homeNum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Home Num"
android:textSize="20sp"
android:layout_below="@+id/workNum"
android:layout_alignLeft="@+id/workNum" />
<TextView
android:id="@+id/mobileNum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Mobile Num"
android:textSize="20sp"
android:layout_below="@+id/homeNum"
android:layout_alignLeft="@+id/homeNum" />
<TextView
android:id="@+id/workLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Work"
android:textSize="20sp"
android:layout_toRightOf="@+id/workNum"
android:layout_alignTop="@+id/workNum"
android:layout_marginLeft="120sp" />
<TextView
android:id="@+id/homeLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Home"
android:textSize="20sp"
android:layout_below="@+id/workLabel"
android:layout_alignLeft="@+id/workLabel" />
<TextView
android:id="@+id/mobileLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Mobile"
android:textSize="20sp"
android:layout_below="@+id/homeLabel"
android:layout_alignLeft="@+id/workLabel" />
</RelativeLayout>
</ScrollView>