Soma Automática

  • Respostas:0
Frederico Leopoldo de Morais
  • Posts no fórum: 1

16/10/2018, 20:01:02 via Web

Olá "Galera", sou novo no site e também como desenvolvedor, tive a ideia de criar um app para uso pessoal e estou tentando montar ele, gostaria de contar com a ajuda do forum para finalizar alguns pontos.

Meu código MainActivity.java

package calculo_ganhos_uber.com.soma;

import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {

private EditText etNumero2, etNumero3, etNumero4, resultado;

@Override
protected void onCreate(Bundle _savedInstanceState) {
    super.onCreate(_savedInstanceState);
    setContentView(R.layout.activity_main);

    etNumero2 = (EditText) findViewById(R.id.n2);
    etNumero3 = (EditText) findViewById(R.id.n3);
    etNumero4 = (EditText) findViewById(R.id.n4);
    resultado = (EditText) findViewById(R.id.resultado);

    Button btnSomar = (Button) findViewById(R.id.btnSomar);

    btnSomar.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

            float n2 = Float.parseFloat(etNumero2.getText().toString());
            float n3 = Float.parseFloat(etNumero3.getText().toString());
            float n4 = Float.parseFloat(etNumero4.getText().toString());
            float res1 = (n4/n2)*n3;

            resultado.setText(String.valueOf(res1));

        }
    });

}

}


Nesse exemplo esta sendo feito a soma ao clicar no Button, porém eu gostaria que esse calculo fosse executado de forma "online", ou seja, conforme eu fosse digitando os valores o resultado iria aparecendo no campo do resultado

Seja o primeiro a responder