Autore Topic: Testo tutto maiuscolo  (Letto 855 volte)

Offline ciccioalex

  • Utente junior
  • **
  • Post: 58
  • Respect: 0
    • Mostra profilo
Testo tutto maiuscolo
« il: 06 Marzo 2014, 22:39:59 CET »
0
salve,
nella mia app, per i bottoni sto usando lo style seguente. Il problema è che i testi dei bottoni appaiono tutti in maiuscolo. A cosa è dovuto? Grazie :)
<style name="MenuFont">
      <item name="android:textSize">25sp</item>
      <item name="android:textColor">#0000FF</item>
      <item name="android:textStyle">bold</item>
      <item name="android:clickable">true</item>
      <item name="android:layout_weight">3</item>
      <item name="android:gravity">right|center</item>
      <item name="android:layout_width">fill_parent</item>
      <item name="android:layout_height">wrap_content</item>
</style>

codice pulsante:
Typeface tf = Typeface.createFromAsset(getAssets(),"FloralTwo.ttf");
TextView tv = (TextView) findViewById(R.id.start);
tv.setTypeface(tf);
« Ultima modifica: 06 Marzo 2014, 22:49:02 CET da ciccioalex »

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Testo tutto maiuscolo
« Risposta #1 il: 07 Marzo 2014, 07:53:47 CET »
0
Escluso che tu abbia scritto i testi tutto in maiuscolo, potrebbe essere il font che stai usando.


PS: usa il marcatore apposito per formattare il codice XML, così da distinguerlo dal testo.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline ciccioalex

  • Utente junior
  • **
  • Post: 58
  • Respect: 0
    • Mostra profilo
Re:Testo tutto maiuscolo
« Risposta #2 il: 07 Marzo 2014, 10:07:14 CET »
0
Cambiando il font il testo non viene settato tutto maiuscolo.
Non c'è modo di utilizzare lo stesso font precedente e fare in modo che non setti tutto il testo maiuscolo?
Grazie :)

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:Testo tutto maiuscolo
« Risposta #3 il: 07 Marzo 2014, 10:12:55 CET »
+1
Cambiando il font il testo non viene settato tutto maiuscolo.
Non c'è modo di utilizzare lo stesso font precedente e fare in modo che non setti tutto il testo maiuscolo?
Grazie :)
no, perchè se anche con le minuscole le vedi maiuscole, vuol dire che è il font fatto cosi (ce ne sono svariati che non hanno minuscole)
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 ciccioalex

  • Utente junior
  • **
  • Post: 58
  • Respect: 0
    • Mostra profilo
Re:Testo tutto maiuscolo
« Risposta #4 il: 07 Marzo 2014, 10:22:31 CET »
0
ok, grazie

Offline FrancescoAndroid

  • Utente junior
  • **
  • Post: 69
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    GiMiSiS Interactive
  • Sistema operativo:
    Android 2.3.3
Re:Testo tutto maiuscolo
« Risposta #5 il: 10 Marzo 2014, 14:41:41 CET »
0
Cambiando il font il testo non viene settato tutto maiuscolo.
Non c'è modo di utilizzare lo stesso font precedente e fare in modo che non setti tutto il testo maiuscolo?
Grazie :)

ma se usi il touppercase o non ho capito cosa vuoi fare

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Testo tutto maiuscolo
« Risposta #6 il: 10 Marzo 2014, 19:13:05 CET »
0
ma se usi il touppercase o non ho capito cosa vuoi fare

In tutta onestà, l'impressione è che tu stia leggendo sommariamente il primo post, quindi inserendo una risposta di una riga, giusto per far salire il post counter o semplicemente spammando.

In questo caso specifico perchè se tu avessi letto i post successivi avresti "capito" la natura del problema, che è nel FONT.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline FrancescoAndroid

  • Utente junior
  • **
  • Post: 69
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    GiMiSiS Interactive
  • Sistema operativo:
    Android 2.3.3
Re:Testo tutto maiuscolo
« Risposta #7 il: 11 Marzo 2014, 13:19:04 CET »
0
In tutta onestà, l'impressione è che tu stia leggendo sommariamente il primo post, quindi inserendo una risposta di una riga, giusto per far salire il post counter o semplicemente spammando.

In questo caso specifico perchè se tu avessi letto i post successivi avresti "capito" la natura del problema, che è nel FONT.


non sono d'accordo. In quanto per risolvere un problema bisogna sempre ragionare nel modo corretto: dividire le competenze.

Se io voglio una stringa tutta maiuscola la compentenza non è del FONT ma della Classe String


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:Testo tutto maiuscolo
« Risposta #8 il: 11 Marzo 2014, 13:56:41 CET »
0

non sono d'accordo. In quanto per risolvere un problema bisogna sempre ragionare nel modo corretto: dividire le competenze.

Se io voglio una stringa tutta maiuscola la compentenza non è del FONT ma della Classe String
si, peccato che lui ha chiesto come NON avere il testo tutto in maiuscolo, e tu hai risposto come avere il testo tutto maiuscolo. E lui stesso ha specificato che la cosa succede solo con un tipo di font e non con l'altro.
Riprova che non hai letto bene la discussione...
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 FrancescoAndroid

  • Utente junior
  • **
  • Post: 69
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    GiMiSiS Interactive
  • Sistema operativo:
    Android 2.3.3
Re:Testo tutto maiuscolo
« Risposta #9 il: 11 Marzo 2014, 14:23:34 CET »
0
si, peccato che lui ha chiesto come NON avere il testo tutto in maiuscolo, e tu hai risposto come avere il testo tutto maiuscolo. E lui stesso ha specificato che la cosa succede solo con un tipo di font e non con l'altro.
Riprova che non hai letto bene la discussione...

in tal caso allora ho letto male quindi invece che toupper sarà tolower

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Testo tutto maiuscolo
« Risposta #10 il: 11 Marzo 2014, 16:38:29 CET »
0
in tal caso allora ho letto male quindi invece che toupper sarà tolower

Ma lo avevi compreso che il problema è col font che internamente non ha le minuscole, per cui le minuscole stesse sono renderizzate come maiuscole?

(ancora 6)
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline FrancescoAndroid

  • Utente junior
  • **
  • Post: 69
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    GiMiSiS Interactive
  • Sistema operativo:
    Android 2.3.3
Re:Testo tutto maiuscolo
« Risposta #11 il: 11 Marzo 2014, 16:47:16 CET »
0
Ma lo avevi compreso che il problema è col font che internamente non ha le minuscole, per cui le minuscole stesse sono renderizzate come maiuscole?

(ancora 6)

in tal caso allora il problema è di natura diversa...

(ancora 5)  :-)