반응형 EditText write event1 [Android] EditText 입력 끝나는 시점에 이벤트 받기 안드로이드 EditText를 이용하여 입력이 끝나는 시점에 이벤트를 실행하는 구문이 필요한데 이미 많이 안려진 TextWatcher 클래스를 이용하게 되면 입력이 되는 순간마다 이벤트가 호출되어 만약 서버로 데이터를 올리는 프로그램의 경우 너무 불필요한 통신을 하게 됩니다 이러한 것을 방지하기 위해 사용자에 의해 입력이 완료된 시점을 어떻게 체크할 수 있을까를 고민했는데 생각보다 방법은 간단한 곳에서 찾았습니다 바로 Focus 이벤트를 사용하는 것인데 이론적 원리로는 사용자가 EditText를 누르고 입력을 완료하고 다른 화면을 터치하거나 EditText가 Focus를 잃는다면 입력이 완료되었다는 의미입니다 edittest.setOnFocusChangeListener(new View.OnFocusChan.. 2022. 9. 23. 이전 1 다음 반응형