59Pixels han sacado una libreria 59Fonts, capaz de evitarnos muchos quebraderos de cabeza.
Antes de nada hemos de preparar las fuentes TTF y pasarlas a FNT, para ello usaremos el programa font4mobile que ha desarrollado la gente de GSMDev. Una vez en posesion de la fuente, creamos un objeto Font59 con el fichero FNT como parametro del constructor, y dibujamos el texto pasandole el Graphics del objeto Canvas, las posiciones pertinentes, el texto y el posicionamiento:
Font59 ttf = new Font59("/ttf/arialBold26Black.fnt"); //Cargamos el tipo de letra
_
ttf.PrintString(g, posX, posY, “TEXTO A MOSTRAR”, Font59.LEFT, Font59.TOP); //Pintamos en la pantalla_
Os dejo en el fichero adjunto todo lo necesario para trabajar con esta libreria.