Autore Topic: Custom Font con Typeface  (Letto 1196 volte)

Offline Orange

  • Nuovo arrivato
  • *
  • Post: 4
  • Praying that the sun would never rise..
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Vodafone Sonic
  • Sistema operativo:
    Mac OS X 10.7.4, Windows Xp (SP3)
Custom Font con Typeface
« il: 24 Maggio 2012, 17:38:39 CEST »
0
Ciao a tutti, sono nuovo del linguaggio java e ho iniziato scrivendo un programmino con due EditText e un Button. Visto che mi interessava molto la parte relativa all'aspetto grafico, volevo personalizzare il bottone cambiando il font. Da quello che ho letto in giro dovrebbe essere sufficiente  dichiarare una Typeface e mettere il font da utilizzare nella cartella assets, però nel Graphical Layout di Eclipse non si muove una foglia e nemmeno nel device virtuale! Ho seguito parecchi tutorial sull'argomento, ma non riesco ancora a risolverlo.
Il pezzo di codice incriminato è questo:

Codice (Java): [Seleziona]
font = Typeface.createFromAsset(getAssets(),"fonts/miofont.ttf");
tex.setTypeface(font);

Utilizzo l'API 10 sia sul progetto che sull'emulatore.

Qualcuno mi può aiutare?  :-)
« Ultima modifica: 25 Maggio 2012, 02:13:58 CEST da Orange »

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:Custom Font con Typeface
« Risposta #1 il: 24 Maggio 2012, 19:11:51 CEST »
0
Il codice che hai scritto potrebbe anche essere giusto.

Prova a dare un'occhiata a questo tutorial e vedi se il resto è giusto (posizione folder, get delle views, etc).
Android Development - Using Custom Fonts | Musings of the Bare Bones Coder
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Orange

  • Nuovo arrivato
  • *
  • Post: 4
  • Praying that the sun would never rise..
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Vodafone Sonic
  • Sistema operativo:
    Mac OS X 10.7.4, Windows Xp (SP3)
Re:Custom Font con Typeface
« Risposta #2 il: 25 Maggio 2012, 00:23:24 CEST »
0
Grazie. Ora provo a fare il tutorial e poi ti dico!

Offline Orange

  • Nuovo arrivato
  • *
  • Post: 4
  • Praying that the sun would never rise..
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Vodafone Sonic
  • Sistema operativo:
    Mac OS X 10.7.4, Windows Xp (SP3)
Re:Custom Font con Typeface
« Risposta #3 il: 28 Maggio 2012, 16:05:51 CEST »
0
Provato e riprovato con parecchi tutorial, ma niente.. a questo punto penso sia un problema di software!

Offline pivoide

  • Utente junior
  • **
  • Post: 133
  • Respect: +19
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy tab 10.1
  • Play Store ID:
    codicerosso
  • Sistema operativo:
    Ubuntu 11.04
Re:Custom Font con Typeface
« Risposta #4 il: 28 Maggio 2012, 16:45:22 CEST »
0
Ho fatto un test e il tuo codice funziona  con api 10 (sia programma che dispositivo virtuale). Se sul dispositivo ti va in errore deve essere un problema di reperimento del file ttf (magari una questione di minuscole/maiuscole). Se non ti va in errore  la vedo dura.
Odio l'inglese e per un informatico non è il massimo

Offline Orange

  • Nuovo arrivato
  • *
  • Post: 4
  • Praying that the sun would never rise..
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Vodafone Sonic
  • Sistema operativo:
    Mac OS X 10.7.4, Windows Xp (SP3)
Re:Custom Font con Typeface
« Risposta #5 il: 28 Maggio 2012, 19:31:33 CEST »
0
Ho provato con un altro computer (sempre con API 10) e funziona perfettamente. Il problema deve essere legato al mio programma.
Comunque problema risolto! Grazie mille  :D