Controles Basicos en Android
- Botones
o
Button : Button es el botón más básico que podemos utilizar. En el
ejemplo siguiente definimos un botón con el texto “Púlsame” asignando su
propiedad android:text. Además
de esta propiedad podríamos utilizar muchas otras como el color de fondo (android:background), estilo de fuente
(android:typeface), color de
fuente (android:textcolor),
tamaño de fuente (android:textSize)
<Button android:text="Pulsame"
<Button android:text="Pulsame"
android:id="@+id/buttonPulsame"
android:layout_gravity="top"
android:layout_height="wrap_content"
android:layout_width="match_parent"
>
</Button>
- ToggleButton: ToggleButton es un tipo de botón que puede permanecer en dos estados, pulsado/no_pulsado. En este caso, en vez de definir un sólo texto para el control definiremos dos, dependiendo de su estado
<ToggleButton
android:textOn="ON"
android:textOff="OF"
android:id="@+id/toggleButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
</ToggleButton>
- ImageButton: En un control de tipo ImageButton podremos definir una imagen a mostrar en vez de un texto, para lo que deberemos asignar la propiedad android:src. Normalmente asignaremos esta propiedad con el descriptor de algún recurso que hayamos incluido en la carpeta /res/drawable.
<ImageButton
android:src="@drawable/icon"
android:id="@+id/imageButtonIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
</ImageButton>
Eventos
//Para Button e
ImageButton
@Override
{
//lo que queremos
que pase cuando se pulse
}
});
//para ToggleButton
@Override
{
if(btnBoton2.isChecked())
//lo que queremos
que haga cuando este pulsado
else
//lo que queremos
que haga cuando no este pulsado
}
});
- · Imágenes
- ImageView: El control ImageView permite mostrar imágenes en la aplicación. La propiedad más interesante es android:src, que permite indicar la imagen a mostrar. Nuevamente, lo normal será indicar como origen de la imagen el identificador de un recurso de nuestra carpeta /res/drawable
-
<ImageViewandroid:id="@+id/imageViewIcono"android:src="@drawable/android"android:layout_width="wrap_content"android:layout_height="wrap_content"></ImageView>
No hay comentarios:
Publicar un comentario