Spannable en android para textView

Tweet o = tweets.get(position); TextView tt = (TextView) v.findViewById(R.id.toptext); //TextView bt = (TextView) v.findViewById(R.id.bottomtext); EditText bt =(EditText)findViewById(R.id.bottomtext); bt.setText(o.author); Spannable spn = (Spannable) bt.getText(); spn.setSpan(new StyleSpan(android.graphics.Typeface.BOLD_ITALIC) , 0, 100, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //bt.setText(o.author); tt.setText(o.content); 

Estoy configurando datos de twitter en mi aplicación de Android. Quiero hacer la fuente en negrita y cursiva con Spannable pero no funciona, dando un error. ¿Cómo puedo hacerlo?

2 Solutions collect form web for “Spannable en android para textView”

Quiero hacer la fuente en negrita y ıtalic con spannable

Para esto u tendrá que hacer el texto de SpannableString como SpannableString entonces fijarlo a TextView como:

 SpannableString spannablecontent=new SpannableString(o.content.toString()); spannablecontent.setSpan(new StyleSpan(android.graphics.Typeface.BOLD_ITALIC), 0,spannablecontent.length(), 0); // set Text here tt.setText(spannablecontent); 

EDIT: también puede utilizar Html.fromHtml para hacer texto en negrita y cursiva en textview como:

 tt.setText(Html.fromHtml("<strong><em>"+o.content+"</em></strong>")); 

La manera fácil de crear un texto spannable bold y italic para establecer en su TextView está utilizando el método Html.fromHtml() :

Y utilizando los elementos html <b> y <i>

 myTextView.setText(Html.fromHtml("<b><i>my text bold and italic!</i></b>")); 

O los elementos html <strong> y <em>

  myTextView.setText(Html.fromHtml("<strong><em>my text bold and italic!</em></strong>")); 
  • Tela Iniciar sesión con el botón de twitter está en gris
  • Publicar un tweet con la API de Android
  • Android: subir imagen a Twitter utilizando REST API y Fabric, error de tubería roto
  • Twitter4j => AndroidRuntime (446): java.lang.NoClassDefFoundError: twitter4j.http.AccessToken
  • Error de Qucikblox: para iniciar sesión en Android en Android
  • Inicia sesión con Twitter en la aplicación de phonegap
  • Uso de las credenciales de Twitter de AccountManager para crear Twitter4J AccessToken
  • ¿Twitter respalda OAuth 2.0?
  • Problemas de compartir texto e imagen combinados con SHARE INTENT en Twitter
  • Twitter Inicio de sesión Error de diálogo
  • ¿Necesito aplicaciones separadas de Twitter para la integración con aplicaciones de iOS y Android + Web?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.