Você está na página 1de 6

Desarrollo de Aplicaciones para dispositivos móviles

CONTROL RADIOBUTTON
Un RadioButton es uno control de selección que proporciona la interfaz de Android para permitir
a los usuarios seleccionar una opción de un conjunto.

Son ideales para elegir uno de varios elementos con exclusión mutua, es decir, la selección de
un radio button obliga a descartar la de otro, permitiendo solo a un ítem estar activo.

Se debe de agrupar el conjunto de radio button con el control RadioGroup

Obtener Valor De RadioButton

La obtención del estado de un radio button se realiza con el método isChecked() de la


superclase CompoundButton. El retorno es booleano, donde true representa el
estado “On” y false el estado “Off”.

RadioButton radioButton = (RadioButton) findViewById(R.id.radio_ejemplo);

boolean estado = radioButton.isCheked();

Ing. Mendoza Requejo, Henry


Desarrollo de Aplicaciones para dispositivos móviles

Ejemplo
Crear una actividad que permita ingresar los datos de un producto, escoger su
procedencia(Nacional o Importado), precio unitario, y cantidad a llevar. Si la
procedencia en Nacional el cliente tendrá un descuento del 10% del monto total, si es
Importado el descuento será del 5% del total a pagar. Mostrar el monto total a pagar

Ing. Mendoza Requejo, Henry


Desarrollo de Aplicaciones para dispositivos móviles

Control Checkbox

Un control checkbox se suele utilizar para marcar o desmarcar opciones en una aplicación, y en
Android está representado por la clase del mismo nombre, CheckBox.

Ejemplo

Crear una aplicación que permita mostrar la cantidad de deportes favorito que practica

Ing. Mendoza Requejo, Henry


Desarrollo de Aplicaciones para dispositivos móviles

Establecer Activity Inicial


Se debe modificar el archivo AndroidManifest.xml

En el cual se debe colocar el bloque de código


<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
en el activity que se quiere mostrar al usuario al iniciar la aplicacion

Ing. Mendoza Requejo, Henry


Desarrollo de Aplicaciones para dispositivos móviles

Control Spinner
Spinner lo que hace es mostrar una lista desplegable para que elijamos un elemento.
El Spinner es más cómodo que el listview, porque no tenemos una lista que se muestra
ocupando todo el espacio de la pantalla siempre. Sino que es un menú desplegable, para elegir
una opción.

Ejemplo

Crear una aplicación que permita ingresar los datos de un empleado, seleccionar su cargo,
además saber si tiene hijos.

Cargo Salario Basico S/.


Administrador 2500.00
Vendedor 1000.00
Cajero 1200.00
En caso el empleado tenga hijos asignarle una bonificación de S/. 93.00. Mostrar el Salario
Neto que obtendrá el trabajador.

Ing. Mendoza Requejo, Henry


Desarrollo de Aplicaciones para dispositivos móviles

Ing. Mendoza Requejo, Henry

Você também pode gostar