(no se puede encontrar la referencia de identificación) Ningún recurso coincide con el nombre dado en

Tengo lo siguiente dentro de un diseño relativo.

<TextEdit
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@id/buttonA"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_toLeftOf="@id/buttonA" />

<Button
    android:id="@+id/buttonA"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:text="@string/message" >
</Button>

Eclipse me da estos errores en las líneas android: layout_alignBottom = "@ id / buttonA" y android: layout_toLeftOf = "@ id / buttonA" respectivamente:

error: Error: no se encontraron recursos que coincidan con el nombre dado (en 'layout_alignBottom' con el valor '@ id / buttonA').

error: Error: no se encontraron recursos que coincidan con el nombre dado (en 'layout_toLeftOf' con el valor '@ id / buttonA').

Reemplazar @ id / buttonA con @ + id / buttonA elimina este mensaje de error de eclipse. ¿Es eso lo que hay que hacer? Si es así, ¿por qué funcionaría eso? ¿No @ + id crea una nueva identificación? No quiero una nueva identificación. Quiero usar la referenciada en el objeto de botón. ¿Cuál es la mejor manera de lidiar con esto?

Gracias chicos. -Joe

Respuestas a la pregunta(2)

Su respuesta a la pregunta