Formater un prix sous Android

On peut parfois avoir besoin d’afficher un prix avec sa monnaie et quand on voit ça arriver, on sait que ça va être chiant, très chiant, faut formater le prix, récupérer le symbole de la monnaie, l’ordre peut changer selon la langue… Haaaaa, on a déjà envie de se pendre.

Et alors, l’API d’Android vient nous sauver de notre profond désarroi, elle fournie une classe Currency pour manipuler une monnaie et une classe NumberFormat pour formater tout type de nombre en respectant la locale.
Cette dernière apporte aussi une compatibilité avec Currency.

Vous pouvez trouver ci-dessous un exemple pour les utiliser ensemble et parvenir à vos fins en sauvant votre capillarité.

Cet exemple sert à afficher le prix d’un produit de In-app Billing, l’api de Google pour les paiements au sein de l’application.

Florent

Je suis un développeur web à mon compte et je m'intéresse à beaucoup de choses en informatique...

Aucun commentaire

Commenter