Android EditText의 문자열 끝에 특정 문자를 고정으로 추가할수 있을까요?


숫자만 입력할수 있는 editText에

editText에 5 라고 썻을때 자동적으로 뒤에 "개" 이런식으로 붙일수 있는방법이 있을까

  • 2016년 12월 02일에 작성됨

조회수 36


1 답변


좋아요
0
싫어요
채택취소하기

EditText 입력 길이의 제한을 두시는 것이 목적이라면 레이아웃 EditText 속성 내부에 android:maxLength="5" 를 추가해주시면 되구요.

숫자만 입력 가능하게 하려면 android:inputType="number" 를 주시거나 패스워드처럼 쓸때마다 입력정보를 숨겨주고 싶다면 "numberPassword" 로 설정 을 해주시면 됩니다.


  • 아뇨 제가 질문을 이상하게 썻네요. editText에 5 라고 썻을때 자동적으로 뒤에 "개" 이런식으로 붙일수 있는방법이 있을까 하는겁니다.    이엄지   2016.12.5 12:53     
  • 위 url에서는 콤마 추가를 주제로 다뤘는데 아마 이것과 비슷하게 구현가능할거라 생각되네요.    JoonSangYoo   2016.12.5 14:15     
  • http://lindseynoh.blogspot.kr/2012/06/edittext_25.html    JoonSangYoo   2016.12.5 14:16     
  • 감사합니다 도움됬어요    이엄지   2016.12.5 14:56     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close