2012-02-28 4 views
0

내 편집 텍스트에 "22365.2588"을 입력했다고 가정 해 봅니다. 편집 텍스트의 초점을 잃을 때 내 편집 텍스트에서 USD 22,365.26으로 변경하고 싶습니다. 일부 특정 자바 클래스를 사용하거나 내 자신을 만들어야합니까?통화 형식의 편집 텍스트 입력 변경

내가 저런거 힌트와 아이디어를 할 것입니다 할 수있는 방법 베스트 감사의 NumberFormat의

답변

3

포커스 리스너 비를 참조하십시오이 http://www.java2s.com/Code/Android/UI/EditTextfocuseventlistener.htm 그리고 할 수있다 java 사용 NumberFormat

NumberFormat nf = NumberFormat.getInstance(); 
      nf.setMinimumFractionDigits(2); 
      nf.setMaximumFractionDigits(2); 


edittext.setText(String.valueOf(nf.format(Your value))); 

더 명확 .... http://javapapers.com/core-java/java-number-format/#&slider1=1

+0

방법 초점을 잃고 그것을 어떻게? –

+0

포커스 –

+0

에 대한 링크보기 제공된 링크에서 포커스 변경에 대한 내용이 없습니다. S –

관련 문제