Android удалить список последних звонков

1

Как удалить последний список вызовов в Android 1.6, программно.

Я удалил журнал вызовов с помощью URI (content://call_log/calls). Он отлично работает на версии 2.o и выше. Я не могу удалить недавний список вызовов, используя этот URI в портах уровня API 1.6.

Пожалуйста, дайте мне знать, есть ли какой-либо другой URI для извлечения списка последних вызовов и метода для удаления последнего списка вызовов?

Спасибо

Теги:

2 ответа

2
context.getContentResolver().delete(CallLog.Calls.CONTENT_URI,null,null);

Это должно сработать для вас. Поскольку это поддерживается с уровня API 1

  • 2
    если вы хотите удалить один номер, используйте предложение where context.getContentResolver (). delete (CallLog.Calls.CONTENT_URI, CallLog.Calls.NUMBER + "= '" + numberToRemove + "'", null);
0

Я считаю, что вы ищете класс CallLog, который является частью android.provider.

См. дополнительную информацию на http://developer.android.com/reference/android/provider/CallLog.html

http://developer.android.com/reference/android/provider/CallLog.Calls.html

Вы должны иметь возможность вызвать его, используя указанный здесь конструктор. Надеюсь, что это поможет!

  • 0
    Я думаю, вы не можете сделать это напрямую, так как это является частью Content Provider.
  • 0
    @ Rajnikant - Это возможно, и я выполнил задание.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню