Comment obtenir le Locale actuel de l'utilisateur dans Android ?
Je peux obtenir celui par défaut, mais il se peut qu'il ne soit pas le plus récent, n'est-ce pas ?
En fait, je veux le code de langue à deux lettres de la locale actuelle. Pas le code par défaut. Il n'y a pas de Locale.current()
1 votes
default()
est une valeur sûre, mais ne l'utilisez pas pour le traitement (comme le dit la documentation).1 votes
@A--C l'utiliser pour le traitement ?
0 votes
Ouais, voir ce que le docs dites : Certaines régions utilisent ',' comme point décimal et '.' pour le regroupement des chiffres. donc des trucs comme parseInt() peuvent échouer. Notez qu'ils recommandent toujours d'utiliser
default()
mais pas pour les choses qui peuvent casser le code.