Autore Topic: TextView e lettere accentate  (Letto 1129 volte)

Offline Matteo87

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
TextView e lettere accentate
« il: 19 Febbraio 2012, 22:09:41 CET »
0
Ciao, devo riempiere una lista con dei nomi che arrivano da un server remoto, ma se un nome contiene delle lettere accentate mi vengono fuori un carattere strano con il punto di domanda, come posso fare per sistemarlo??

Grazie  :-)

Zate

  • Visitatore
Re:TextView e lettere accentate
« Risposta #1 il: 19 Febbraio 2012, 22:47:59 CET »
+1
Sei sicuro che il problema non sia nel database remoto? Se sì, prova a dare un'occhiata a questo link: http://groups.google.com/group/android-developers/browse_thread/thread/8b138998a5e67528?pli=1

Offline alexAndroid

  • Utente normale
  • ***
  • Post: 185
  • Respect: +27
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Giò
  • Sistema operativo:
    Ubuntu 11.10; Windows XP
Re:TextView e lettere accentate
« Risposta #2 il: 20 Febbraio 2012, 11:23:39 CET »
+1
Anche a me accadeva questo problema. Personalmente ho risolto cambiando la codifica dei caratteri in MySQL (visto che usavo quello come DBMS)
Sei stato aiutato oppure il tuo problema è stato risolto? Allora premi il tasto THANKS E' un modo utile e carino per ringraziare chi ti è stato di aiuto.

Offline EmilioCuomo

  • Nuovo arrivato
  • *
  • Post: 29
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Tab 10.1v
  • Sistema operativo:
    Windows
Re:TextView e lettere accentate
« Risposta #3 il: 12 Marzo 2012, 22:49:46 CET »
0
scusami, sei poi riuscito a risolvere?
prendo i dati da un server

Codice (Java): [Seleziona]
BufferedReader BufIn;
Socket socket;
try {
                        socket = new Socket(StrHosNam, BufIntNumPor); // open a socket
                                                                                                                        // connection
                        BufIn = new BufferedReader(new InputStreamReader(
                                        socket.getInputStream())); // Apre i canali I/O
                        BufOut = new PrintStream(socket.getOutputStream(), true);
                        return true;
                } catch (Exception e) {
                        InviaMessaggioUtente("Connessione Fallita: " + e.getMessage(), 2);
                        return false;
                }

String StrSyncTab = BufIn.readLine();

ho lo stesso problema con le lettere accentate...