카톡에서 비번 거는것 같은 액티비티를 하나 만들고 있습니다.

소프트 키보드를 이용하구요.


일단은 del 키코드가 들어오면 앞 EditText의 내용을 지우게 했는데

내용이 없는 에딧텍스트에서는 문제가 없지만

내용이 있는 에딧텍스트에서 내용을 지우려고 하면 현재 칸 + 이전 칸까지 2개가 지워집니다.


블럭을 걸어보려고 해도 dispatchKeyEvent에 진입할 때

이미 해당 Edittext 의 내용이 지워진 뒤에 키이벤트가 들어오더라구요...

dispatchKeyEvent 가 키코드가 윈도우에 전달되기 전에 인터셉트 하는거래서 써봤는데

리턴값을 true false 바꿔봐도 소용없고 막막합니다 ㅠ


bool 변수로 체크 시키는 방법밖에 안떠오르는데 이런것 말구

에딧텍스트로 가는 키이벤트를 막거나..할수 없는지 궁금합니다.


고수님들 도와주세요 어떻게 방법이 없을까요?