Etiquetas de formato Html ignoradas en el cuadro de diálogo

Algunas etiquetas Html en el archivo strings.xml se representan correctamente cuando se utilizan en un TextView, por lo que por ejemplo, el siguiente recurso de texto aparecería en negrita:

<string name="example_text"><b>This text is bold</b></string> 

Sin embargo, si se utiliza el mismo texto en un cuadro de diálogo personalizado, se omite el formato.

¿Alguien sabe cómo formatear parte del texto en una vista de desplazamiento dentro de un cuadro de diálogo?

Puede formatear con HTML mediante un WebView en el cuadro de diálogo:

Strings.xml

 <string name="example_text" formatted ="false"><![CDATA[ <strong> Example Text </strong> ]]></string> 

Java

 String string = getString(R.string.example_text); WebView wv = new WebView (getBaseContext()); wv.loadData(string, "text/html", "utf-8"); wv.setBackgroundColor(Color.WHITE); wv.getSettings().setDefaultTextEncodingName("utf-8"); new AlertDialog.Builder(this) .setCancelable(false) .setView(wv) .setNeutralButton("OK", new DialogInterface.OnClickListener(){ @Override public void onClick(DialogInterface dialog, int which) { dialog.cancel(); } }) .show(); 
  • Android ImageButton con imagen y texto
  • Cambiar la imagen de fondo de una actividad que extiende ListActivity
  • Android EditText, problema del textWatcher del teclado
  • Cómo leer un archivo de texto seleccionado de sdcard en android
  • Justificar texto de android dentro de un listview sin usar un WebView
  • Texto de Android debajo del icono (botón)
  • ¿Cómo subraya un texto en android xml?
  • Vista de texto con textos de colores diferentes en código xml
  • Establecer el color de la extensión de TextView en Android
  • ¿Existen bibliotecas de análisis de PDF gratuitas que funcionen en Android?
  • ¿Cómo encontrar el número de caracteres de TextView de Android por línea?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.