// 키 이벤트 처리 연습
        EditText typingInput = (EditText)findViewById(R.id.typingInput);
        typingInput.setOnKeyListener(new View.OnKeyListener() {
            public boolean onKey(View v, int keyCode, KeyEvent event) {
             
             if ( event.getAction() == KeyEvent.ACTION_DOWN ) {
              testingView.setText(" " + keyCode);
             }
              
              return true;
            }
        });

이런식으로 연습을 하고 있었는데요.

EditText에 장치 키보드로 입력을 했을 때는 이벤트가 넘어오는데 가상 쿼티로 입력을 하니까 이벤트가 안 넘어오네요.

가상 쿼티로 입력된 것과 장치 키보드로 입력된 것 둘 다 똑같이 처리해 주고 싶은데. 어떤 식으로 하면 될지 도움 좀 부탁드립니다.



그리고 저렇게 키 이벤트를 직접 처리하니까 EditText에는 글이 안 적히던데. EditText에는 글이 적히고 추가로 더 작업을 실행시킬려면 어떻게 해야되나요?