안녕하세요.

Call State를 바꾸고 Call State값을 읽어오는 작업을 하고 있습니다.

Call State의 값을 가져오는 작업을 했는데
Call State가 바뀌지가 않네요.

고수님들의 많은 조언 부탁드립니다. 감사합니다.

침고로 Call State를 바꾸는 방법을 Sipdroid 소스를 이용하였습니다.

 final static String ACTION_PHONE_STATE_CHANGED = "android.intent.action.PHONE_STATE"; 

  Intent intent = new Intent(ACTION_PHONE_STATE_CHANGED);
  intent.putExtra("state",TelephonyManager.EXTRA_STATE_OFFHOOK);
  if (number != null)
   intent.putExtra("incoming_number", number);
  intent.putExtra(getString(R.string.app_name), true);
  sendBroadcast(intent, android.Manifest.permission.READ_PHONE_STATE);