loop (1) 썸네일형 리스트형 [Android] TextWatcher 사용하기 - EditText 입력 변경 이벤트 탐지 (Kotlin) + 무한루프 해결법 안녕하세요! 오늘은 EditText를 사용하다보면 쓸 일이 생기는 TextWatcher에 대해 포스팅 해보겠습니다. TextWatcher는 단어 그대로 입력되는 Text를 감지하고 있다가 실시간으로 동작하는 유용한 클래스죠. 입력 값 형식 체크, 환율 계산 등등 여러 상황에서 많이 쓰입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 private val textWatcher = object : TextWatcher { override fun afterTextChanged(s: Editable?) { val length = s.toString().length tvLength.text = "$length / 120" } override fun beforeTextChanged(s: CharS.. 이전 1 다음