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.

[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.

Autor: Kevin Arias

Comentarios