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>
<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.
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
Publicar un comentario