editText.setOnKeyListener(new OnKeyListener() {
     public boolean onKey(View v, int keyCode, KeyEvent event) {
          if(event.getAction() == KeyEvent.ACTION_DOWN){
                Log.i("log", String.valueOf(event));
          }
       return false;
      }
  });

에디티텍스트 에서 setOnKeyListener 를 걸어서 event 의 int 값을 로그로 보고 있는데
키보드로 치면 숫자가 잘 나오는데
소프트 키보드 로 치면  MediaPlayerService  error -2 라는 로그 값이 계속 찍히는 데요

컴퓨터 키보드 말고 소프트 키보드로 setOnKeyListener  를 사용 할려면 어떻게 해야 하나요??
다른 리스너로 해주어야 하나요???