2011-09-22 8 views

Respuesta

26

en Android sólo el cinco por fonttype cara

TypeFace

Typeface.DEFAULT 
Typeface.MONOSPACE 
Typeface.SANS_SERIF 
Typeface.DEFAULT_BOLD 
Typeface.SERIF 

y fontType

Typeface.NORMAL 
Typeface.BOLD 
Typeface.BOLD_ITALIC 
Typeface.ITALIC 

puede utilizar como como

textView.setTypeface(Typeface.DEFAULT, Typeface.BOLD); 

y la otra manera es puedes download any .ttf file y ponerlo en la carpeta de activos y utilizar como este

Typeface type=Typeface.createFromAsset(context.getAssets(), 
     "DroidSansMono.ttf"); 
textView.setTypeface(type, null); 
+1

DEFAULT_BOLD Ahora se añade un tipo más de androide. Entonces, ahora hay un tipo de tipo de letra 5 disponible. –

2

¿qué quieres ?. ¿Desea cambiar la apariencia de la fuente y los estilos de texto en la vista de texto? Si sí, entonces utilizar este

Typeface type = Typeface.createFromAsset(this.getAssets(),"your font name"); 
text.setTypeface(type); 

y de estilos utilizar estos enlaces:

  1. Style-resource

  2. Themes

4

Puede cambiar el estilo de fuente y tipo de letra en tus archivos XML Por ejemplo, si desea cambiar el estilo y la cara de su Botón. Elija su botón en xml y siga los métodos a continuación:

Button -> Right Click -> Properties -> Typeface and style 

Espero que esto le ayude.

1

Si desea utilizar una fuente que no está por defecto (como "Helvetica") para el texto en la aplicación de Android a continuación, poner el archivo de fuente (Helvetic.ttf) en la carpeta de activos y hace uso de este código de la siguiente manera:

Typeface tf= Typeface.createFromAsset(getAssets(), "Helvetica.ttf"); 
    TextView mTextView =(TextView) findViewById(R.id.text); 
    mTextView.setTypeface(tf); 
1

si quieres usar jugo de descarga de archivos .ttf fuente personalizado y poner el archivo en la carpeta de activos y el uso de la siguiente manera:

TextView tv=(TextView)findViewById(R.id.textView); 
Typeface tf = Typeface.createFromAsset(getActivity().getAssets(), "fonts/arial.ttf"); 
tv.setTypeface(tf); 
Cuestiones relacionadas