2.7.12

Tutorial Android parte 24: Controles de formulario en Android – Toggle Button

Ahora vamos a aprender a utilizar el Toogle Button. Este control, cuyo nombre se podría traducir por botón conmutador, sirve para seleccionar uno de dos estados. Es como el conmutador de la luz. Os está pulsado y la luz se enciende o está apagado y la luz está apagada.

Es un control muy útil sobre todo para introducir información booleana (verdadero o falso). Por ejemplo, para que el usuario indique si durante el juego habrá autoguardado automático (o está activado o no), si en la aplicación se enviará un mail tras finalizar la operación (o se manda o no se manda), etc.




Este tutorial está basado en el artículo:

http://developer.android.com/resources/tutorials/views/hello-formstuff.html

Vamos a crear una aplicación para que contenga un control Toggle Button para aprender a utilizarlo.


Creando la aplicación

Abrimos Eclipse y seleccionamos el workspace que queramos (en mi caso yo selecciono C:\Android\workspaces\0001 prueba\V_0_0_0_0).

Para crear un nuevo proyecto:
- Ir a File -> New -> Project.
- Seleccionar un proyecto "Android Project" y pulsar Next.
- Rellenar los campos con los siguientes valores:

Project name: HelloToogleButton
Build target: (El que queráis, yo en este caso he marcado...) Android 1.6
Application name: Hello, ToogleButton!
Package name: com.example.hellotooglebutton
Create Activity: HelloToogleButton

- Hacer click en Finish.


Agregar el siguiente código en el res/layout/main.xml:




La etiquete ToogleButton es con la que incluiremos el botón Toogle.

En el onclick se define el método que se ejecutará al pulsar en el Toogle button.
Los valores por defecto son ON y OFF.

Agregamos las siguientes librerías a HelloToogleButton.java:

import android.view.View;
import android.widget.Toast;
import android.widget.ToggleButton;

Después agregamos el código del evento onclick a la clase HelloToogleButton.java:




El código del evento onclick lo que hace es capturar cuando se pulsa en el Toogle Button y muestra un mensaje por pantalla indicando el valor del control.

Lanzamos este código seleccionando el menú Run -> opción Run.




Y al pulsar en el Toogle Button, muestra un mensaje.




El código fuente del ejemplo podéis descargároslo de la siguiente dirección en nuestro repositorio de código:

Código fuente tutorial Android Parte 24.


Tutorial desarrollado por Grupo Libre y Extremo (Talavera de la Reina – Toledo - Spain).

No comments:

Post a Comment