删除所有未接来电日志条目

时间:2014-04-15 10:22:53

标签: android calllog

有没有办法在通话记录中删除所有未接来电?

我看过一些帖子,告诉你如何按号码删除号码。我只需要清除所有这些(但只是未接来电,而不是传入而不是传出)

由于

2 个答案:

答案 0 :(得分:2)

在清单中包含以下权限 <uses-permission android:name="android.permission.READ_CALL_LOG"/> <uses-permission android:name="android.permission.WRITE_CALL_LOG"/>

尝试以下代码 getContentResolver().delete(CallLog.CONTENT_URI , "type="+CallLog.Calls.MISSED_TYPE , null);

基于http://developer.android.com/reference/android/provider/CallLog.Calls.html#TYPE

答案 1 :(得分:0)

首先,您必须检索未接来电,然后将其删除。

检查get-the-missed-call-list-and-delete-it-from-call-log-in-android