|
Prova a sostituire con:
if ( ( valuta != 0 ) && ( !importo.getText().equals( "" ) ) )
oppure pių semplicemente:
if ( ( valuta != 0 ) && ( importo.getText().length() > 0 ) )
Non penso che l'implementazione default dell'operatore di uguaglianza faccia uso di equals, per cui lo devi chiamare esplicitamente e non usare != che altrimenti fa un confronto dei riferimenti.
Con la seconda versione poi eviti di istanziare ogni volta una stringa inutile da distruggere subito dopo.
|