Was ist der Unterschied zwischen
@id/
und@+id/
?
Im @+id/
Pluszeichen wird +
angewiesen, einen neuen Ressourcennamen zu erstellen und der R.java
Datei hinzuzufügen, aber wie sieht es aus @id/
? Aus der Dokumentation von ID
: Wenn Sie auf eine Android-Ressource verweisen ID
, benötigen Sie nicht das Pluszeichen, sondern müssen den Namespace des Android-Pakets wie folgt hinzufügen:
android:id="@android:id/list"
Aber im Bild unten schlägt Eclipse keinerlei Vorschläge vor @android:id/
.
Sind
@id/
und@android:id/
das gleiche?