Autore Topic: Stampare il pedice con Unicode  (Letto 745 volte)

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Stampare il pedice con Unicode
« il: 25 Marzo 2014, 17:46:49 CET »
0
Salve, io avrei bisogno di stampare dei numeri a pedice, allora ho provato a settare il testo della textview da java alla seguente maniera:

Codice (Java): [Seleziona]
textview1.setText("(101)\u2082");
Ma il problema è che questa maniera funziona fino al numero 4, dal 5 in poi, non viene stampato niente a pedice  :-o
Come posso risolvere tale problema? Grazie mille in anticipo


Vincenzo Cimino @ Google Play Store


Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Stampare il pedice con Unicode
« Risposta #1 il: 26 Marzo 2014, 09:32:41 CET »
0
E' pieno di esempi, però senza unicode:
Codice (Java): [Seleziona]
setText(Html.fromHtml("X<sup>5</sup>"));qui la guida ufficiale:
Common Tasks and How to Do Them in Android | Android Developers
Qui c'è un'esempio che usa spannable, forse più elegante ma meno semplice..
java - Subscript and Superscript a String in Android - Stack Overflow
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Re:Stampare il pedice con Unicode
« Risposta #2 il: 26 Marzo 2014, 20:18:00 CET »
0
Grazie , ma questo già l'avevo trovato. Io chiedevo proprio se era possibile tramite unicode  :-o
Vincenzo Cimino @ Google Play Store


Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Stampare il pedice con Unicode
« Risposta #3 il: 26 Marzo 2014, 21:46:28 CET »
0
che versione di android usi?
ci sono un po di post qui:
Issue 4153 -
 android -
 
 Indic fonts render without correctly reordering glyphs -
 Android Open Source Project - Issue Tracker - Google Project Hosting
 

non li ho letti ma vedo sfogliando che parlano di 4.2 come versione che supporta un po tutto...
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Vincenzoz

  • Utente junior
  • **
  • Post: 122
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    Vincenzo Cimino
  • Sistema operativo:
    Windows 7
Re:Stampare il pedice con Unicode
« Risposta #4 il: 30 Marzo 2014, 16:23:08 CEST »
0
E infatti, ma a me serve che funzioni su più versioni, quindi penso che userò Html  :-o Grazie mille per l'aiuto  :D
Vincenzo Cimino @ Google Play Store