viernes, 11 de noviembre de 2011

Pintando Texto

La clase necesaria para cargar las fuentes se llama Typeface y tiene métodos estáticos para cargar fuentes
TrueType desde el directorio /assets.
    Typeface fuente = Typeface.createFromAsset(context.getAssets(), "fuente.ttf");
Si la fuente no existe no lanza execpcion asi que hay que terne en cuenta que nos puede fallar aquí el programa y no nos dariamos cuenta.
Ahora asignamos el TypeFace de una instancia de Paint. Vamos como si le asignáramos un pincel que fuera una fuente o algo así.
    paint.setTypeFace(font);
Asignamos el tamaño de la fuente.
    paint.setTextSize(30);
Y ya podemos pintar el texto por pantalla por medio del método draw de un Canvas.
    canvas.drawText("Hola Mundo", 100, 100, paint);




No hay comentarios:

Publicar un comentario