Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 17/10/13, 17:25:08
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
Caracteres especiales.

hola, tengo un problema con las vocales acentuadas, a la hora de leer los archivos de una carpeta y mostrarlos en pantalla mediante un TextVieew las vocales acentuadas me salen mal, por ejemplo lo que debería ser una "o acentuada" me sale como un rombo con una interrogación dentro.
¿esto como se arregla?
Responder Con Cita


  #2  
Viejo 17/10/13, 18:26:25
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Tienes que leer el fichero en UTF-8, que es el formato en el que funcionan las String en Android.
Responder Con Cita
  #3  
Viejo 17/10/13, 19:27:17
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
Me he explicado mal, no quiero leer el fichero, solo quiero leer el nombre, y tengo problemas si este tiene acentos.

Mi código es el siguiente:

try {
String txtFinal = ListaArchivos.get(i).toString();
String nuevoTexto = new String(txtFinal.getBytes("UTF-8"));
Texto.append("\n" + nuevoTexto);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

En ListaArchivos tengo la lista de archivos de la carpeta, y contiene caracteres raros, y con Texto.append("\n" + nuevoTexto); añado la cadena (supuestamente correctamente codificada) en un TextView. Pero nada, queda igual.
¿alguna idea?
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android

Herramientas


Hora actual: 07:38:25 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /