En Android, ¿hay alguna manera fácil de insertar comas en un valor numérico? es decir, si tengo un EditText con 12345 en él, ¿cómo puedo mostrar esto como 12,345?Insertar comas en enteros
Creo que puedo hacerlo utilizando una subcadena y dividirla en x número de 3 trozos de número y luego concatenar la respuesta con ',' entre cada trozo de 3 números. Esto sería bastante fácil si la longitud del número fuese constante, pero como el número podría ser de un dígito a, digamos 20, lo hace más complejo.
Solo por curiosidad si hay una forma simple y limpia de lograr esto antes de hacer mi solución de subcadena.
Saludos
probablemente debería especificar qué idioma que está utilizando , ¿no? – aaronasterling
¿Es este Java? (Supongo que por "EditText") –
¿Qué idioma estás usando? Muchos idiomas tienen funciones de formateo integradas. – Ray