2012-04-24 13 views
7

Powiel możliwe:
Better way to Format Currency Input editText?Proste EditText waluty formater

Problem jest prosty i podstawowy ... ale nie mogę znaleźć przyzwoity sposób obchodzenia się z nim. Mam kilka pól z wartościami pieniężnymi i muszę mieć zarówno symbol waluty, jak i wartość dziesiętną. Oto, co mówię:

enter image description here

użytkownik będzie wprowadzić wartość: 1, a następnie. a następnie 8, a następnie 0. Symbol EUR Chcę, aby był widoczny cały czas.

Jaki jest najlepszy sposób na osiągnięcie tego?

+0

Jak mówią odpowiedzi, prawdopodobnie można to osiągnąć za pomocą 'TextWatchera', ale nie byłoby łatwiej przesuwać symbol po prawej stronie' EditText' (poza nim). – Jave

+0

@Alin: Czy konieczne jest ciągłe pokazywanie symbolu Euro? Osobiście formatowałbym po wprowadzeniu kwoty przez użytkownika (tj. Wprowadzeniu 1,8, wyjściu z EditText, pokazuje € 1,80) – kcoppock

Odpowiedz