2013-08-26 12 views
0

Как удалить конкретный contactno (взятый пользователем через EditText) из журналов вызовов программно ??Обработка журналов вызовов Android

lemme detailate .. Я создал одно поле EditText с кнопкой Delete. Пользователь вводит номер мобильного телефона. и как только пользователь нажимает кнопку «Удалить», введенный мобильный номер не должен быть удален из CallLogs.

Пожалуйста, помогите.

спасибо

ответ

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); 
    } 
} 
+0

Да я уже пробовал это, но я получаю некоторое исключение во время выполнения. – Dhruval

Смежные вопросы