cómo leer un archivo de texto y cambiar el color y el tamaño de fuente de la línea impar y la línea par
Frecuentes
Visto 700 equipos
0
en el nombre de Dios
hola, tengo un archivo de texto y quiero leerlo y mostrarlo en la vista de texto con diferente fuente y color para la línea impar y la línea par, cómo cambiar este código de lectura:
código:
File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,"komeil.txt");
StringBuilder text = new StringBuilder();
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
text.append('\n');
while ((line = br.readLine()) != null) {
text.append(line);
text.append('\n');
}
}
catch (IOException e) {
//You'll need to add proper error handling here
}
como este archivo de texto:
expediente :
hello people i am student //black
i want to rad this file //green
different color //black
different font //green
how to do this //black
... //green
... //black
. //green
. //black
. //green
1 Respuestas
1
no es posible en la vista de texto porque la vista de texto acepta solo un color. para esto, debe usar webview, crear una página html con líneas con diferentes colores
Respondido 30 Jul 12, 10:07
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas android textview or haz tu propia pregunta.
Ver stackoverflow.com/questions/1529068/… - comodoro
Puede usar TextAppearanceSpans... cuando agrega el texto en la vista de texto, en lugar de insertar cadenas, usa Spans que son cadenas con estilo que se pueden mostrar. desarrollador.android.com/reference/android/text/style/… - Nick Campion
yo era un programador aficionado si corrigiste este código, ¡te lo agradezco! - hkh114