¿Cómo se cambia el texto a negrita en Android?

2 minutos de lectura

avatar de usuario
nithin

como cambias tipografía del texto ajustes en un android TextView?

Por ejemplo, ¿cómo se hace el texto? audaz?

  • Por favor revisa mi respuesta aquí. Espero que esto te ayudará

    – Summved Jain

    25 de noviembre de 2016 a las 10:41

  • haga clic aquí

    – Tomás Daniel

    24 de febrero de 2019 a las 12:59


avatar de usuario
Fobos

Para hacer esto en el layout.xml expediente:

android:textStyle

Ejemplos:

android:textStyle="bold|italic"

Programáticamente el método es:

setTypeface(Typeface tf)

Establece el tipo de letra y el estilo en el que se debe mostrar el texto. Tenga en cuenta que no todos Typeface las familias en realidad tienen variantes en negrita y cursiva, por lo que es posible que deba usar setTypeface(Typeface, int) para obtener la apariencia que realmente desea.

avatar de usuario
Sudipta Som

aquí está la solución

TextView questionValue = (TextView) findViewById(R.layout.TextView01);
questionValue.setTypeface(null, Typeface.BOLD);

  • ¿Qué pasa si los componentes editTextView,… es posible poner en negrita cada línea de manera diferente?

    – Guruuh

    1 de enero a las 8:12

  • Si es posible

    – Sudipta Som

    6 ene a las 15:35

avatar de usuario
Saeed

Simplemente puedes hacer lo siguiente:

Establecer el atributo en XML

  android:textStyle="bold"

Programáticamente el método es:

TextView Tv = (TextView) findViewById(R.id.TextView);

Typeface boldTypeface = Typeface.defaultFromStyle(Typeface.BOLD);

Tv.setTypeface(boldTypeface);

Espero que esto te ayude gracias.

  • Déjame saber el resultado

    – saeed

    10 dic 2015 a las 10:20

avatar de usuario
MaxEcho

En XML

android:textStyle="bold" //only bold
android:textStyle="italic" //only italic
android:textStyle="bold|italic" //bold & italic

Solo puedes usar fuentes específicas sans, serif & monospace a través de xml, el código Java puede usar fuentes personalizadas

android:typeface="monospace" // or sans or serif

Programáticamente (código Java)

TextView textView = (TextView) findViewById(R.id.TextView1);

textView.setTypeface(Typeface.SANS_SERIF); //only font style
textView.setTypeface(null,Typeface.BOLD); //only text style(only bold)
textView.setTypeface(null,Typeface.BOLD_ITALIC); //only text style(bold & italic)
textView.setTypeface(Typeface.SANS_SERIF,Typeface.BOLD); 
                                         //font style & text style(only bold)
textView.setTypeface(Typeface.SANS_SERIF,Typeface.BOLD_ITALIC);
                                         //font style & text style(bold & italic)

En el caso de que esté usando fuentes personalizadas, pero no tenga un tipo de letra en negrita para la fuente que puede usar:

myTextView.setText(Html.fromHtml("<b>" + myText + "</b>");

avatar de usuario
Manaos

Desde el XML puede configurar el estilo de texto a audaz como a continuación

<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="Bold text"
   android:textStyle="bold"/>

Puede configurar TextView en negrita programáticamente como se muestra a continuación

textview.setTypeface(Typeface.DEFAULT_BOLD);

avatar de usuario
koljaTM

Establecer el atributo

android:textStyle="bold"

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad