Autore Topic: Pedice con html dal codice java  (Letto 428 volte)

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Pedice con html dal codice java
« il: 21 Luglio 2014, 12:40:48 CEST »
0
Salve, io avrei bisogno di creare una stringa che abbia scritto un valore intero con scritto a pedice il numero 10. Allora cercando su internet ho visto che si puo' fare con html, scrivendo:

Codice (Java): [Seleziona]
Spanned prova = Html.fromHtml("risultato: "+Num+"<sub>10</sub>")
String link = prova.toString();

Dopo di che passo la stringa link ad una activity che la stamperà in una textview dentro una listview. Teoricamente dovrebbe stampare, ad esempio: risultato: 510
Ma invece stampa: risultato: 510

Come posso risolvere? Grazie mille in anticipo  :D
« Ultima modifica: 21 Luglio 2014, 12:42:32 CEST da Vincenzoz »
Vincenzo Cimino @ Google Play Store


Offline Paso

  • Utente junior
  • **
  • Post: 98
  • Respect: +17
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy sIII mini
  • Sistema operativo:
    Linux Mint 17 64-bit
Re:Pedice con html dal codice java
« Risposta #1 il: 21 Luglio 2014, 13:34:35 CEST »
0

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Re:Pedice con html dal codice java
« Risposta #2 il: 21 Luglio 2014, 20:27:47 CEST »
0
Si, tra l'alto è anche mio quel post  :D
Ma lì, io setto direttamente il testo della textview, con il codice html. In questo caso io avrei bisogno di passare una variabile di tipo Spanned precedentemente settata col codice html a una Stringa, da aggiungere ad una ListView. Il problema è che quando viene convertita da Spanned a String non ho più il numero a pedice..
« Ultima modifica: 21 Luglio 2014, 21:38:20 CEST da Vincenzoz »
Vincenzo Cimino @ Google Play Store


Offline Paso

  • Utente junior
  • **
  • Post: 98
  • Respect: +17
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy sIII mini
  • Sistema operativo:
    Linux Mint 17 64-bit
Re:Pedice con html dal codice java
« Risposta #3 il: 23 Luglio 2014, 21:37:48 CEST »
0
Scusa, non ci avevo fatto caso.
Dubito si possa convertire in String mantenendo l'apice, io proverei ad arrangiarmela graficamente.

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Re:Pedice con html dal codice java
« Risposta #4 il: 24 Luglio 2014, 09:27:45 CEST »
0
Ho trovato la soluzione !  :D
Faccio il contrario, creo prima la stringa e dopo la passo a una variabile di tipo Spanned, e dopo la passo alla textview, così:

Codice (Java): [Seleziona]
String link=  "risultato: "+Num+"<sub>10</sub>";
Spanned prova = Html.fromHtm(link);
tx1.setText(prova)

E viene stampato correttamente, grazie comunque  :-)
Vincenzo Cimino @ Google Play Store


Offline Paso

  • Utente junior
  • **
  • Post: 98
  • Respect: +17
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy sIII mini
  • Sistema operativo:
    Linux Mint 17 64-bit
Re:Pedice con html dal codice java
« Risposta #5 il: 24 Luglio 2014, 13:19:11 CEST »
0
Metti risolto allora!