0

有没有办法在 Android 中找到未接来电计数。我使用了通话记录,我能够在通话记录中获得未接来电的总数,但在用户最后一次访问通话记录后无法获得未接来电。

例如,用户有 1 个未接来电,然后它将显示在通知栏中,但是当用户访问通话记录时,此计数将被清除,并且从下一次开始不会显示通知,直到有新的未接来电。我想模拟相同的行为。

谢谢,帕布

4

1 回答 1

0

您应该将以前的未接来电计数存储在sharedPreference...

您可以调用本机通话记录屏幕,从这里您可以获得通话记录已被访问的通知:

Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(CallLog.Calls.CONTENT_TYPE);
context.startActivity(showCallLog);
于 2011-08-24T09:51:41.213 回答