Descarga contenido exclusivo en
Ofimática y Programación + Tecnología

lunes, 28 de octubre de 2013



Basic4android - 10 Usar nuevas fuentes de texto


Habrán notado que para programar aplicaciones en la propiedad Typeface solo están disponibles: Pero no necesariamente son las ún... thumbnail 1 summary


Habrán notado que para programar aplicaciones en la propiedad Typeface solo están disponibles:




Pero no necesariamente son las únicas que se pueden usar. Con los archivos ttf de la fuente que nos guste podemos cambiar las predeterminadas que tiene Basic4android.

Primero vamos a la parte inferior derecha en la pestaña File presionamos el botón Add Files:




Buscamos el archivo ttf y presionamos Abrir:




Entonces veremos como el archivo aparece en la parte superior derecha:



Para declarar la fuente vamos a Sub Globals del Activity y escribimos:

1
2
3
4
5
Sub Globals
    Dim clockopia As Typeface
    clockopia = Typeface.LoadFromAssets("clockopia.ttf")

End Sub


Insertamos un Label en el Layout. Declaramos en Label en Sub Globals

1
2
3
4
5
6
Sub Globals
    Dim clockopia As Typeface
    clockopia = Typeface.LoadFromAssets("clockopia.ttf")

    Dim Label3 As Label'Sustituyen Label3 por el nombre de su Label
End Sub


En el Sub Activity_Create asignamos la fuente al Label con la linea Label3.Typeface = clockopia:


1
2
3
4
5
Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("Layout1")
 
    Label3.Typeface = clockopia
End Sub


Guardamos y ejecutamos la aplicación:




Deberemos hacer lo mismo para todas las fuentes que queramos agregar y para todos los controles a los que se les quiere cambiar la fuente:




El archivo con el código lo pueden descargar aquí: Basic4android - 10 Usar nuevas fuentes de texto





1 comentario