Найти количество пропущенных звонков в Android - PullRequest
0 голосов
/ 24 августа 2011

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

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

Спасибо, Прабху

1 Ответ

0 голосов
/ 24 августа 2011

Вы должны сохранить предыдущее количество пропущенных вызовов в sharedPreference ...

Вы можете вызвать собственный экран журнала вызовов, и отсюда вы можете получить уведомление о том, что журнал вызовов был посещен:

Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(CallLog.Calls.CONTENT_TYPE);
context.startActivity(showCallLog);
...