336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
public String convertCurrency(BigDecimal amount, String unit) {
NumberFormat format = NumberFormat.getCurrencyInstance();
format.setMaximumFractionDigits(2);
Currency currency;
if (!TextUtils.isEmpty(unit)) {
currency = Currency.getInstance(unit);
} else {
currency = Currency.getInstance(Locale.getDefault());
}
format.setCurrency(currency);
return format.format(amount.doubleValue());
}
위 함수 형태를 이용 합니다.
NuberFormat 인스턴스 를 하나 만들고, 소숫점 2자리까지 표시하도록 설정 합니다.
그 다음 unit 값이 있는지 확인 하고 없을 경우 디폴트 unit을 적용 시키도록 하였습니다.
아래는 ISO 4217 표준 통화 값입니다.
https://ko.wikipedia.org/wiki/ISO_4217
그럼 참고 하세요.
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[Android] Cannot call this method while RecyclerView is computing a layout or scrolling (1) | 2016.08.26 |
---|---|
[Andorid][DataBinding] 매개 변수 2개를 이용 하기 (0) | 2016.08.16 |
[Android][DataBinding] application namespace for attribute will be ignored (0) | 2016.08.09 |
[Android][DataBinding] ImageView src에 연동 하기 (함수 연결) (0) | 2016.07.08 |
[Android]][DataBinding] String Format 적용하기 (0) | 2016.07.08 |