Acceder Registrarme

ANDROID: 004-MANEJO DEL CONTROL EDITTEXT


En este punto veremos el manejo de los EditText en Android. Trabajaremos y entenderemos los diferentes EditText que nos ofrece Android Studio desde su panel de diseñador y de esta manera podremos incorporarlo para usar esto sobre nuestras aplicaciones Android. Debemos entender que estos temas son básicos pero muy importantes para posteriormente no dificultarnos con los ejemplos más avanzados.

Autor: Kevin Arias (Ver todos sus post)

Android EditText Eventos

Fecha de publicación: 2016-07-06 21:57:09

Ayúdanos con el arduo trabajo que realizamos.
[ANDROID] ANDROID: 004-MANEJO DEL CONTROL EDITTEXT

Para el ejemplo emplearemos el uso de dos EditText con lo cual realizaremos cierta operación matemática e interactuaremos con los valores de estos campos de entrada. Esto se hace con el objetivo de saber manejar correctamente los controles y el paso de valores del diseño de actividades al código Java del mismo.

Muchos podrán confundirse y pensar que la lectura de datos de los controles luego de haberlos enlazados serán exactamente igual a una aplicación JSE, sin embargo, deberán saber que tiene ciertas diferencias mínimas pero impactantes en el flujo de trabajo como lo sería el tipo de dato en la lectura lo cual será mencionado en este post.

A continuación se deja la parte más importante del código de este ejemplo.

txtNumero1=(EditText) findViewById(R.id.txtNumero1);
txtNumero2=(EditText) findViewById(R.id.txtNumero2);
btnSumar=(Button) findViewById(R.id.btnSumar);
lblResultado=(TextView) findViewById(R.id.lblResultado);

btnSumar.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        float numero1, numero2;

        numero1=Float.parseFloat(txtNumero1.getText().toString());
        numero2=Float.parseFloat(txtNumero2.getText().toString());

        float suma=numero1+numero2;

        lblResultado.setText("Resultado: "+suma);
    }
});

Sin más que decir, les dejo con el ejemplo realizado en un video para su mayor entendimiento.




INFORMACIÓN SOBRE EL AUTOR DEL ARTÍCULO
KEVIN ARNOLD ARIAS FIGUEROA (SOFTWARE ARCHITECT - CODIDEEP E.I.R.L.): Profesional en tecnologías de la información con más de 10 años de experiencia en desarrollo de software empresarial, con amplios conocimientos en manejo de arquitecturas de software de escala vertical y horizontal, gestión de proyectos, liderazgo de equipos y dominio en modelado de procesos a gran escala.


  • Debes estar logueado para realizar comentarios

Usuario de (Perú)
Ansioso y en espera de la siguiente publicacion ghracias por los temas.
  • 2016-07-07 12:19:34
  • Respuestas(1)
Usuario de (Perú)
Gracias por revisarlos Yildo. Espero que puedas compartirlo con tus contactos.<br> Saludos.
  • 2016-07-07 12:20:45