TelephonyManager telManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
  
  telManager.listen(new PhoneStateListener(){
   public void onCallStateChanged(int state, String incomingNumber){
    if(state == TelephonyManager.CALL_STATE_OFFHOOK)
    {Toast.makeText(getApplicationContext(), incomingNumber, 1).show();


    }
  }
   
   , PhoneStateListener.LISTEN_CALL_STATE);
 }

라는 형식으로 전화를 받으면 전화건 사람의 번호를 Toast로 던지게 했는데 incomingNumber가 비어있네요..

전화오는 사람의 번호는 incomingNumber로 들어오는 것이 아닌가요?