после Intent.ACTION_CALL, как узнать, что звонок не принят - PullRequest
1 голос
/ 09 июля 2011

Я занимаюсь разработкой приложения, в котором мне нужно знать, если никто не отвечал на вызов, когда я звонил, используя

final Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:4654545"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

, если не поднял трубку. Я хочу открыть всплывающее окно, спрашивающее пользователя, если онхочет набрать следующий номер в этом контакте.

Как узнать, не был ли принят предыдущий звонок ??

PHONE_STATE_CHANGED дает мне только 3 состояния EXTRA_STATE_IDLE EXTRA_STATE_RINGING CALL_STATE_OFFHOOK

...