segunda-feira, 27 de junho de 2011

Customizar font do TextView

Olá,

Uma maneira fácil de se customizar uma fonte no Android é parametrizar diretamente no seu TextView as opções que você deseja.

Existem pelo menos 4 atributos que você pode configurar para deixar mais ao seu gosto uma determinada fonte, abaixo seguem os atributos:

TextSize:
Responsável por definir o tamanho da fonte, a Google recomenda que utiliza o padrão de dimensão "sp" (scaled-pixels)

Ex.: android:textsize="15sp" 

TypeFace:
Define o tipo de fonte utilizada por padrão existem 4 tipos (normal, sans, serif, monospace)

Ex.: android:typeface="sans" 

TextStyle:
Define o estilo da fonte (normal, bold, italic)

Ex.: android:textStyle="bold" 

TextColor:
Define a cor da fonte e aceita um valor RGB em hexadecimal

Ex.: android:textColor="#000000"  (preto)
Ex.: android:textColor="#00ccff"  (azul)


A seguir temos um exemplo completo:
<TextView> 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
    android:textSize="25sp" 
    android:textColor="#00ccff"
    android:textStyle="bold"
    android:typeface="monospace" 
/>

Como resultado temos a tela figura abaixo:
























Com as configurações acima você já é capaz de criar intefarces bem mais apresentáveis  em seus aplicativos.


Desenvolvi o jogo Circus Puzzle Free ele é um quebra-cabeça e está publicado no Android Market, agradeço a todos que baixarem, jogarem e comentarem.


Desenv com qualidade!

Nenhum comentário: