¿Dónde leer sobre el formato del atributo id?

Qué significa esto

@[+][package:]type:name

o esta

@+id/my_id

?

¿Qué más tiene? Sin explicación detallada en apidoc http://developer.android.com/reference/android/R.attr.html#id

preguntado el 03 de mayo de 12 a las 15:05

2 Respuestas

@[+][package:]type:name

Puede usar la identificación de un elemento de otros paquetes. Así es como funcionan los temas y otros contenidos variables. Toman recursos de otros paquetes.

El símbolo más, +, indica que se trata de un nuevo ID de recurso y la herramienta aapt creará un nuevo entero de recurso en la clase R.java, si aún no existe.

Referir:

http://developer.android.com/guide/topics/resources/layout-resource.html#idvalue

contestado el 03 de mayo de 12 a las 15:05

@+id/my_id significa que crea una nueva ID para ese objeto de diseño en xml. Esta identificación se usa para montarla en su JavaCode usando findViewById() o similar.

Para más información: http://developer.android.com/guide/topics/resources/layout-resource.html

contestado el 03 de mayo de 12 a las 15:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.