Tamaño de cadena y cambio de fuente en el archivo string.xml

En mi aplicación Android, tengo que escribir una cadena en un archivo. Antes de que quiero dar formato a la cadena para que la fuente en negrita y tener un nuevo tamaño de texto. Así que modificar el string.xml por

  "<string name="file_title" ><b>#title*</b></string>", 

Para negrita el texto y escribió al archivo de texto. Pero no se muestra como negrita en el archivo.

  1. ¿Es ese método correcto que he utilizado para implementar la cadena en negrita?
  2. También quiero saber cómo cambiar el tamaño de texto de una cadena directa de string.xml

Cómo agregar esa audacia en el archivo … lo intenté

  "<string name="note"><![CDATA[<b>title</b>]]></string>" 

En código java obtener su cadena

  yourtextview.setText(Html.fromHtml(getString(R.string.note))); 

Utilizando texview que viene en negrita, exaclty quiero escribir en el archivo, utilizando el código a continuación

  "bufferWritter.write(String.valueOf(Html.fromHtml(getString(R.string.note))));" 

Pero no puedo ver la audacia en mi archivo print.txt …

Gracias y saludos Anoop

    Prueba esto

     in string.xml write like this <string name="note"><![CDATA[<b>title</b>]]></string> in java code get your string yourtextview.setText(Html.fromHtml(getString(R.string.note))); 

    Debe tratar de utilizar dimens.xml para valores de dimensión

    Entonces lo referencia @ dimen / yourDimensionName

    Consulte este enlace para

    O la otra manera está usando HTML del código de java

    He intentado que esto esté funcionando.

    En su archivo string.xml intente esto

     <string name="test"><![CDATA[<b>test</b>]]></string> 

    En su código java settext este valor de cadena de cadena de recursos como este

      textview.setText(Html.fromHtml(getString(R.string.test))); 

    Funciona bien

    Este no es el camino correcto. Simplemente cambie su tamaño de xml directamente. utilizar.

     android:text="Date" android:textStyle="bold" android:textSize="xdp" 

    Para ello, debe tener su recurso xml como:

     <?xml version="1.0" encoding="utf-8"?> <resources> <string name="file_title"><b>title*</b>!</string> </resources> 

    Y luego usar:

     Resources res = getResources(); String text = res.getString(R.string.file_title); CharSequence styledText = Html.fromHtml(text); 

    Para cambiar el texto u otros parámetros, puede agregar un <span></span> con estilo css específico alrededor de su texto.

    Para obtener más información, consulte aquí: http://developer.android.com/guide/topics/resources/string-resource.html

    ¡Espero que esto ayude!

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.