(não é possível encontrar a referência id) Nenhum recurso corresponde ao nome dado em

Eu tenho o seguinte dentro de um layout 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>

O Eclipse me fornece esses erros nas linhas android: layout_alignBottom = "@ id / buttonA" e android: layout_toLeftOf = "@ id / buttonA" respectivamente:

Erro: Erro: Nenhum recurso encontrado que corresponda ao nome fornecido (em 'layout_alignBottom' com o valor '@ id / buttonA').

Erro: Erro: Nenhum recurso encontrado que corresponda ao nome dado (em 'layout_toLeftOf' com o valor '@ id / buttonA').

Substituir @ id / buttonA com @ + id / buttonA remove esta mensagem de erro do eclipse. Isso é a coisa certa a fazer? Se sim, por que isso funcionaria? O @ + id não cria um novo id? Eu não quero um novo id. Eu quero usar o referenciado no objeto de botão. Qual é a melhor maneira de lidar com isso?

Obrigado rapazes. -Joe

questionAnswers(2)

yourAnswerToTheQuestion