Quiero mostrar '123' pero 1 en color rojo 2 en verde y 3 en negro ... ¿Es posible, o hay alguna otra forma recomendada de mostrar diferente color de texto en la misma vista de texto ...¿Puede la vista de texto tener letras en diferentes colores?
17
A
Respuesta
2
Ah me pareció utilizar a continuación el código
myTextView.setText(Html.fromHtml(html text having 1 in red 2 in green and so on));
No sé web para que consulte a un mejor alguien que puede escribir html para usted: P
60
Sí, puede tener diferentes colores en diferentes lugares del texto si está usando SpannableString
. Ejemplo:
SpannableString text = new SpannableString("Lorem ipsum dolor sit amet");
// make "Lorem" (characters 0 to 5) red
text.setSpan(new ForegroundColorSpan(Color.RED), 0, 5, 0);
textView.setText(text, BufferType.SPANNABLE);
Hay un ejemplo más completo here.
+1
Su respuesta debe marcarse como la correcta (no es que la marcada como correcta no lo es, pero esta es la aproximación correcta). – Leeeeeeelo
1
Puede imprime líneas con múltiples colores sin html como este :)
TextView TV = (TextView)findViewById(R.id.mytextview01);
Spannable WordtoSpan = new SpannableString("Your message");
WordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 0, WordtoSpan .length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
TV.setText(WordtoSpan);
Cuestiones relacionadas
- 1. UILabel con texto de dos colores diferentes
- 2. ¿Cómo puedo tener diferentes colores de fuente en un área de texto?
- 3. ¿Cómo configuro diferentes colores para texto y subrayado en JTextPane?
- 4. ¿Cómo puedo tener un tema global con diferentes colores de texto de TextView y Spinner?
- 5. Cuántas letras diferentes hay en la cadena
- 6. Disposición con diferentes colores
- 7. Uso de varios colores de texto en la vista de texto de Android [Html.fromhtml()]
- 8. Anotaciones de vista de mapa con diferentes colores de pin
- 9. QTextEdit con diferentes colores de texto (Qt/C++)
- 10. Cómo dibujar texto con diferentes colores de trazo y relleno?
- 11. ¿Puede tener múltiples colores de fuente en el campo de selección?
- 12. UILabel con el texto de dos colores diferentes
- 13. Cómo dar salida a mi texto de la línea de comando de ruby en diferentes colores
- 14. ¿Puede una vista tener dos modelos de vista como su contexto de datos?
- 15. ¿Puedo tener múltiples colores en un solo TextBlock en WPF?
- 16. ¿Puede una vista principal tener más de una colección?
- 17. Vista de texto enriquecido como Instagram Comentario
- 18. Botón Android con diferentes colores de fondo
- 19. ¿Puede una aplicación de Android tener diferentes versiones para diferentes dispositivos al mismo tiempo?
- 20. barras de diferentes colores en gnuplot gráfico de barras?
- 21. ¿Cómo escribir texto centrado en varios colores en un lienzo?
- 22. ttk vista en árbol: colores de fila alternativos
- 23. ¿Cómo puede una vista personalizada tener acceso a su actividad?
- 24. MATLAB: asignar varios colores al texto en la leyenda
- 25. Texto CSS justificar con espaciado entre letras
- 26. ¿Hay alguna manera de tener diferentes vistas en un NSCollectionView?
- 27. Manera más simple de cambiar colores de vista de lista y vista de árbol
- 28. R: Trazando un ECDF encima de otro en diferentes colores
- 29. ASP.NET MVC: ¿Puede una vista parcial tener un controlador?
- 30. Android - ListView con 2 colores diferentes
No tengo el código pero puede ser d uno que usa texto html – ingsaurabh
¿por qué eso? usted hace una distribución lineal e infla texteview insade tiene muchas como quiera: D – PedroAGSantos