viernes, 24 de marzo de 2017

Android:Id


El parámetro Android:id que si bien es una propiedad opcional, es muy recomendable asignar siempre a todos los elementos de la interfaz de usuario y que identifica de manera única al elemento al que se lo asignemos.

Su valor se define de la siguiente manera:

Android:id=”@+id/identificador_unico”

Necesitaremos el parámetro android:id para crear el objeto de la interfaz gráfica en nuestras clases java.

Por ejemplo:

Button button1 = (Button) findViewById(R.id.boton1);
Donde “boton1” será el “id” que hayamos asignado al botón en el fichero XML de definición de la interfaz gráfica de la Activity que estemos creando:
<Button android:id="@+id/boton1"
android:layout_width="150dp"
android:layout_height="130dp"
/>

Esta propiedad es el ID del control, con el que podremos identificarlo de forma única más tarde en nuestro código. Vemos que el identificador lo escribimos precedido de “@+id/”. Esto tendrá como efecto que al compilarse el proyecto se genere automáticamente una nueva constante en la clase R para dicho control.

Resultado de imagen para android:id

No hay comentarios.:

Publicar un comentario