안드로이드 개발 질문/답변
(글 수 45,052)
EDITTEXT에 IP주소를 입력받으려고 합니다.
하나의 EDITTEXT에 숫자를 입력하면
입력하는대로 숫자가 들어가다가 3자리 6자리 9자리가 끝날때 마다
"."을 점을 찍어 주고 싶은데요 어떻게 해야 할까요 ㅠㅠ
고수님들의 조언 부탁드릴꼐요 ^^
2011.11.03 04:26:57
음;; 제가 요지를 잘못이해했나보네요. 고수는아니지만....ㅠ
위에글은 숫자를 한꺼번에 받아와서 나중에 "." 을 삽입시키는 거였구요 ^^;
에디트텍스트에 숫자를 입력하는 도중에 동적으로 에디트텍스트에 "."을 찍고 싶으신거라면
public void onTextChanged(CharSequence s, int start, int before, int count) 를 사용하시면 될 것 같네요 ㅎ
아래는 관련 내용입니다.
http://blog.naver.com/wjdtjdgus956?Redirect=Log&logNo=120134728661
위에 댓글을 또 보니 질문내용이 헷갈리네요 ㅠㅠ




API에 따로 메소드가 있는지는 모르겠는데
스트링으로 가져와서 charAt 으로 잘라서 "." 사이사이에 넣어서 붙히면 되겠네요.