- 2016-07-07 12:19:34
- Respuestas(1)
- 2016-07-07 12:20:45
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.