Ciao a tutti,
avrei un piccolo dilemma con le textview...mi spiego meglio: ho una testview in cui stampo tramite setText una stringa abbastanza lunga che richiede di essere scritta su due righe. In alcune parti della stringa inserisco il carattere speciale '\u00A0' per il non-breaking space. Il problema in realtà persiste sulle altre parti della stringa, in quanto se ad esempio la stringa è:
"36nb12'nb| 82nb3'nb| ...................| 217nb--nb| 82nb4'nb|"
dove nb identifica il non-breaking space che inserisco(chiaramente non viene stampato a video, è solo per far capire dove vado ad inserirlo).
Nel momento in cui viene stampata a video ottengo:
"36 12' | 82 3'| ...................| 217 -
- | 82 4' |"
perchè magari troppo lunga
Quello che vorrei ottenere è invece:
"36 12' | 82 3'| ...................|
217 -- | 82 4' |"
Come posso risolvere questa cosa??? E' possibile ottenere una stringa che non venga spezzata all'interno del testo, bensì solo dove ci sono spazi???
Spero che sia chiaro quello che intendo dire..in caso contrario cercherò di spiegarmi meglio!
Spero anche che qualcuno mi possa aiutare.