Tengo un problema con el formatos numéricos. He creado una base de datos
donde guardo coordenadas de latitud y longitud. En principio solo se
guardaban 6 dígitos, por lo que vi, al contener un punto solo deja guardar
esos 6 dígitos. si Introduzco una cifra de más dígitos sin punto, todo va
bien. Finalmente conseguí guardar más de 6 dígitos cambiando el formato
numérico
DecimalFormat df = new DecimalFormat();
df.applyPattern("##.########");
df.setGroupingUsed(true);
lati = df.format(latit);
En principio todo bien, se guardan las coordenadas, lo único que cambia el
punto por una coma, pero ya me va bien. El PROBLEMA és el siguiente, a ver
si alguien puede echarme un cable.
La aplicación que estoy haciendo tienes varios idiomas, los he definido en
diferentes carpetas de values, siendo el idioma por defecto inglés. Pues
bien, cuando ejecuto la aplicación, se guardan bien los datos, es decir,
con todos los dígitos, excepto en inglés, he revisado el código y no veo el
porqué. Entiendo que no debería afectar, por si acaso he cambiado de nombre
las variables que usaba. Pero no encuentro la solución.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en