2013-08-26 103 views
0

如何通過編程方式從通話記錄中刪除特定的contactno(通過EditText從用戶獲取)?Android通話記錄處理

lemme詳細說明.. 我創建了一個帶刪除按鈕的EditText字段。用戶將輸入移動號碼。並且只要用戶點擊刪除按鈕,輸入的移動號碼就會從呼叫日誌中刪除。

請幫忙。

謝謝

回答

0

u必須按照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); 
    } 
} 
+0

是的,我已經試過了,但我正在逐漸一些運行時異常。 – Dhruval