Я занимаюсь разработкой приложения, в котором мне нужно знать, если никто не отвечал на вызов, когда я звонил, используя
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