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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to