2011-03-03 9 views
145

¿Hay alguna manera de resaltar el texto en un TextView mediante XML?TextView en negrita a través de un archivo xml?

<TextView 
    android:textSize="12dip" 
    android:textAppearance="bold" -> ?? 
</TextView> 

Gracias

+0

duplicado posible de [¿Cómo se cambia el texto en negrita en Android?] (Http://stackoverflow.com/questions/4792260/how-do-you-change-text-to-bold-in-android) – Gh0sT

Respuesta

407

Tengo un proyecto en el que tengo el siguiente: TextView

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textStyle="bold" 
    android:text="@string/app_name" 
    android:layout_gravity="center" 
/> 

Por lo tanto, supongo que es necesario utilizar android:textStyle

+8

+1, 'android: textStyle =" bold "' es el ganador –

+0

Estoy usando esto con la biblioteca ' ' style.xml ' ' ** sin aplicar en negrita ** – Prasad

24

sólo tiene que utilizar

android:textStyle="bold" 
4

uso de la propiedad estilo de texto como negrita

android:textStyle = "bold"; 
8

Ejemplo:

uso: android:textStyle="bold"

<TextView 
    android:id="@+id/txtVelocidade" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_above="@+id/txtlatitude" 
    android:layout_centerHorizontal="true" 
    android:layout_marginBottom="34dp" 
    android:textStyle="bold" 
    android:text="Aguardando GPS" 
    android:textAppearance="?android:attr/textAppearanceLarge" /> 
0
Just you need to use 

//for bold 
android:textStyle="bold" 

//for italic 
android:textStyle="italic" 

//for normal 
android:textStyle="normal" 

<TextView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:textStyle="bold" 
    android:text="@string/userName" 
    android:layout_gravity="left" 
    android:textSize="16sp" 
/> 
Cuestiones relacionadas