Originariamente inviato da
magal
Ciao, ho appena iniziato a imparare Java e android.
Sto provando a scrivere una semplice app per fare calcoli.
Mando il codice che pare funzioni.
Serve a prendere 2 numeri in entrata, fare il calcolo e mostrare il risultato.
Voi lo avreste fatto diverso? E' possibile che EditText ritorni solo stringhe e debba fare 2 passaggi per mostrare il risultato? O sono io che mi sono perso qualche pezzo?
Grazie
Magal
Ecco il codice Java:
codice:
public void calcolaPAM(View v){
EditText insertedPas = (EditText) findViewById(R.id.PAS);
EditText insertedPad = (EditText) findViewById(R.id.PAD);
TextView calculatedPam = (TextView) findViewById(R.id.PAM);
String strPas = insertedPas.getText().toString();
String strPad = insertedPad.getText().toString();
if ((!strPas.equals("")) && (!strPad.equals(""))){
int pas = Integer.parseInt(strPas);
int pad = Integer.parseInt(strPad);
int respad = ((pas + (2*pad))/3);
calculatedPam.setText(String.valueOf(respad));
}