Il fatto di controllare se l'editText è vuoto e non l'intero poi generato è giusto, ma evita di vedere se la stringa è lunga zero o di più... Per controllare se è stato inserito prova ad usare il metodo equals di String
Se è stringa vuota ti blocchi altrimenti vai avanti, magari chiudi tutto in un for e metti un Toast per far vedere che ti sei bloccatocodice:e1.getText().toString().equals("")

Rispondi quotando
