Ho provato a strutturare la funzione col codice che mi hai dato tu, ma quando clicco sul pulsante che chiama la funzione per fare la somma, se i due numeri non sono stati inseriti, continua a dare errore, anche se non dovrebbe accadere, dato che non va a scrivere nella TextView
Qualcuno sa il perché?codice:public void onButtonClick(View v){ int n1, n2, thesum; EditText e1 = (EditText)findViewById(R.id.num1); EditText e2 = (EditText)findViewById(R.id.num2); TextView t1 = (TextView)findViewById(R.id.sum); n1 = Integer.parseInt(e1.getText().toString()); n2 = Integer.parseInt(e2.getText().toString()); if(e1.getText().toString().trim().length() > 0 && e2.getText().toString().trim().length() > 0) { thesum = n1 + n2; t1.setText(Integer.toString(thesum)); } }