Académique Documents
Professionnel Documents
Culture Documents
UTILIZANDO CHECKBOX
INTEGRANTES
AVILÉS BAUTISTA GERARDO DAVID
JUÁREZ ECHEGOLLEN TELLY MERARY
Primero borramos el TextView que
aparece por defecto cuando se crea
un proyecto con el ADT. Ahora desde
la ventana "Palette" seleccionamos de
la pestaña "Form Widgets" el control
"TextView" y arrastramos dos a la
ventana de diseño de nuestra interfaz.
Ahora lo seleccionamos y en la
ventana de propiedades especificamos
la propiedad text disponemos el
texto “Dame un numero” y el otro
“Dame otro numero”.
Ahora de la paleta de componentes
seleccionamos la pestaña "Text Fields" y
arrastramos el primero (el que tiene la etiqueta
abc).
Efectuamos los mismos pasos para crear el
segundo EditText (inicializamos las propiedades
respectivas) Definimos los id con los nombres
et1 y et2, el resultado visual debe ser algo
semejante a esto:
Después de la pestaña "Form Widgets" arrastramos un
control de tipo “checkbox" le cambiamos el nombre en
propiedades y le pondremos sumar.
Hacemos lo mismo, esta vez con dos controles
“checkbox” a uno le ponemos restar y al otro
multiplicar
Luego de la pestaña "Form Widgets"
arrastramos un control de tipo "Button“ y le
cambiaremos el nombre en propiedades al que
le pondremos “resultado”
Por ultimo de la pestaña de “Form Widgets”
arrastramos un “TextView” y lo colocamos
debajo del botón cambiándole el id a “et3”.
CÓDIGO
int nro1=Integer.parseInt(et1.getText().toString());
int nro2=Integer.parseInt(et2.getText().toString());
if (checkBox1.isChecked()==true) {
int suma=nro1+nro2;
String resu=String.valueOf(suma);
et3.setText(resu);
}
else
if (checkBox2.isChecked()==true) {
int resta=nro1-nro2;
String resu=String.valueOf(resta);
et3.setText(resu);
}
else
if (checkBox3.isChecked()==true) {
int mul=nro1*nro2;
String resu=String.valueOf(mul);
et3.setText(resu);
}
}
}