¿Cómo se puede borrar todo el historial de registro de llamadas en Android? Actualmente tengo este código que sólo puede borrar un registro de llamadas en particular¿Cómo borras el historial de tus registros de llamadas en android?
public void DeleteCallLogByNumber(String number) {
String queryString="NUMBER="+number;
this.getContentResolver().delete(CallLog.Calls.CONTENT_URI,queryString,null);
}
}
No es ideal por lo que un comentario no es una respuesta, pero siempre se puede leer todas las entradas del registro de llamadas y eliminarlos de esta manera ... – Basic
probar esto? @Rpc (description = "Elimina una entrada del registro de llamadas ") deleteAnEntryFromCallLog (número de secuencia) {public void tratar { Uri CALLLOG_URI = Uri.parse (" contenido: // call_log/llamadas"); mService.getContentResolver(). Delete (CALLLOG_URI, CallLog.Calls.NUMBER + "=?", New String [] {number}); } catch (Excepción e) { e.getMessage(); } } –
@AlexanderWigmore que no funciona – dythe