안드로이드
Android EditText 변경 이벤트 받기(ListView, RecyclerView 안에서도 받기)
안드로이드의 EditText의 내용이 변경 될 때 이벤트를 수신 하는 방법입니다. 1. TextWatcher 를 이용하는 방법 보통 afterTextChanged 에 필요한 루틴을 넣어서 사용을 많이 하죠.이 방법이면 어지간하면 모두 사용이 가능한데요.리스트뷰나 리사이클뷰 안에 EditText가 들어간 경우는 체크가 힘들어 집니다.왜나하면 컨트럴을 재사용하기 때문에 어느 항목에서 변경 되었는지 알수가 없게 됩니다.EditText edit = (EditText)findViewById(R.id.edit); edit.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int..
2017. 11. 23. 20:44
최근댓글