UNIVERSIDAD POLITÉCNICA AMAZONICA


Ingeniería De Sistemas Y Telemática



Integrantes : Belisa ramos sambora
                                Encina lopez Nohelia Cinthia


        TEMA:    Controles Básicos II

                                                       Docente    : Ing. Marco Aurelio Porro Chulli

                                                              Curso: Electivo




Bagua grande


2018









Controles Básicos II

Control RadioButton


 Al igual que los controles checkbox, un radiobutton puede estar marcado o desmarcado, pero en este caso suelen utilizarse dentro de un grupo de opciones donde una, y sólo una, de ellas debe estar marcada obligatoriamente, es decir, que si se marca una de ellas se desmarcará automáticamente la que estuviera activa anteriormente. En Android, un grupo de botonesradiobutton se define mediante un elemento RadioGroup, que a su vez contendrá todos los elementos RadioButton necesarios. Veamos un ejemplo de cómo definir un grupo de dos controles radiobutton en nuestra interfaz:


<RadioGroup android:id="@+id/gruporb"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
<RadioButton android:id="@+id/radio1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Opción 1" />
<RadioButton android:id="@+id/radio2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Opción 2" />
</RadioGroup>
RadioButton


RadioGroup
Esta clase se usa para crear un ámbito de exclusión múltiple para un conjunto de botones de opción. Al marcar un botón de radio que pertenece a un grupo de radio, se desmarca cualquier botón de opción previamente seleccionado dentro del mismo grupo.
 
Inicialmente, todos los botones de radio están desmarcados. Si bien no es posible desmarcar un botón de opción en particular, el grupo de radio puede eliminarse para eliminar el estado verificado.


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. La forma de definirlo en nuestra interfaz y los métodos disponibles para manipularlos desde nuestro código son análogos a los ya comentados para el control ToggleButton.

De esta forma, para definir un control de este tipo en nuestro layout podemos utilizar el código siguiente, que define un checkbox con el texto “Márcame”:

<CheckBox android:id="@+id/ChkMarcame"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Márcame!" />



En cuanto a la personalización del control podemos decir que éste extiende [indirectamente] del control TextView, por lo que todas las opciones de formato ya comentadas son válidas también para este control.

En el código de la aplicación podremos hacer uso de los métodos isChecked() para conocer el estado del control, y setChecked(estado) para establecer un estado concreto para el control.

Resumen
Un control  de opción o botón de opción es un elemento de control gráfico que permite al usuario elegir solo uno de un conjunto predefinido de opciones mutuamente excluyentes. La propiedad singular de un botón de opción lo distingue de una casilla de verificación, que permite que se seleccione más de un elemento (o ninguno) y que se restaure el estado no seleccionado.



Summary

An option control or option button is a graphical control element that allows the user to choose one of a predefined set of mutually exclusive options. The unique property of an option button distinguishes it from a check box, which allows you to select the most desired item and restore the unselected state.





Recomendaciones

Se dice que para utilizar este tipo de control RadioButton para seleccionar una actividad. Aprenderemos como agrupar un conjunto de RadioButton y verificar cual está seleccionado objetivo de este concepto es practicar la implementación de un programa que requiera controles

Conclusiones:
Estos controles son muy importantes y fáciles de utilizar ya que en el momento de utilizarlos no podemos adecuar muy fácilmente.


Bibliografía o Linkografía



https://sekthdroid.wordpress.com/2012/09/24/ejemplo-radiogroup-android/







Comentarios

Entradas más populares de este blog

Controles Básicos de Android Studio