Quote Originariamente inviata da misterx Visualizza il messaggio
dopo il primo carattere letto viene generata una eccezione
Ok, molto probabilmente il metodo è associato direttamente nel XML del Layout dell'Activity (non che la cosa mi piaccia molto, ma si può fare).

Se viene generata un'eccezione, dovresti postarla qui... altrimenti non ti possiamo dire cosa c'è che va in errore e come correggerla.

Posta tutto lo stackTrace che ti viene indicato nel LogCat, ma prima di questo, non ammazzare l'eccezione:

codice:
try {
   ...   // istruzioni che possono sollevare eccezioni
} catch (Exception e) {
   Log.e("TuoTag", "Descrizione del punto di errore", e);
}

Così nel LogCat viene stampato tutto lo stackTrace dell'eccezione... nel modo in cui stai facendo tu, l'eccezione la stai buttando via, perdendo qualunque tipo di informazione (ovvero, tutto ciò che di utile c'è per te per capire il problema).


Ciao.