Android删除最近的通话清单

时间:2011-03-05 09:52:03

标签: android

如何删除Android 1.6中的最近通话清单,程序化。

我使用URI(content:// call_log / calls)删除了调用日志。它在2.o及以上版本上运行良好。我无法在1.6 API级手机中使用此URI删除最近的呼叫列表。

请告诉我有没有其他URI来获取最近通话清单和方法来删除最近的通话清单?

谢谢

2 个答案:

答案 0 :(得分:2)

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

这对你有用。由于支持since API level 1

答案 1 :(得分:0)

我相信你正在寻找CallLog类,它是android.provider的一部分。

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

查看更多信息

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

您应该能够使用其中列出的构造函数来调用它。希望有所帮助!