如何以编程方式从通话记录中删除特定的contactno(通过EditText从用户处取出)??
lemme详细说明.. 我用删除按钮创建了一个EditText字段。用户将进入手机号码。一旦用户点击删除按钮,就应该从CallLogs中删除输入的手机号码。
请帮助。
谢谢
答案 0 :(得分:0)
你在manifast.xml中有以下权限
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
为特定号码删除Calllogs尝试这种方式:
public void DeleteCallLogByNumber(String number)
{
String queryString="NUMBER="+number;
this.getContentResolver().delete(CallLog.Calls.CONTENT_URI,queryString,null);
}
}