코틀린/코틀린 문법
Textwatcher
정혜현
2024. 8. 14. 15:36
EditText의 값이 변경될 때마다 입력 된 값을 실시간으로 관찰하면서 특정 작업을 처리 해주기 위한 인터페이스
binding.emailArea.addTextChangedListener(object : TextWatcher {
override fun beforeTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
//텍스트가 변경되기 전 호출
}
override fun onTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
// 텍스트가 변경될 때마다 호출
//검사하거나 실행할 구문을 넣는다.
}
override fun afterTextChanged(p0: Editable?) {
//텍스트가 변경된 후 호출
}
})
ᖜ ‿ᖜ 도움받은 곳