当用户点击clear this call
时,我需要从通话记录中删除一个来电条目。
当用户点击clear all calls
获取此号码时,我设法删除了号码的所有通话条目。
如何清除通话记录中的单个条目?
答案 0 :(得分:1)
我假设您有一个要删除的呼叫条目的详细信息然后尝试这样
try {
int idOfRowToDelete; // I assume you have this id;
getContentResolver().delete(Uri.withAppendedPath(CallLog.Calls.CONTENT_URI, String.valueOf(idOfRowToDelete)), "", null);
}
catch (Exception ex) {
System.out.print("Exception here ");
}